Copy / paste BONES!!

Discuss ideas for new features with other users. To submit feature requests to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
turner
Posts: 28
Joined: Fri Apr 15, 2005 2:56 pm
Contact:

Copy / paste BONES!!

Post by turner »

I can't believe this isn't in the program....

Really, I NEED this feature NOW! :) Literally, I looked for how to do this for about an HOUR and a HALF last night. It's beyond me that it's not there.

I want to be able to copy and paste bones in the same or different layers.

Andrew
clever quote coming soon
Neoranma
Posts: 24
Joined: Tue Dec 06, 2005 12:22 am
Location: New York, USA

Post by Neoranma »

How about this.

1) did a save as to my project with vector layers and bone layer, I saved this as bone_only.moho or something

2) deleted everything but the bone layer.

3) save bone_only.moho

4) re-open my original file.

5) import moho object, bone_only.moho

keep repeating step 5.
myles
Posts: 821
Joined: Sat Aug 21, 2004 3:32 am
Location: Australia, Victoria, Morwell
Contact:

Post by myles »

Roman Bogush posted his first draft of a script that can clone bones and children.

Thanks Roman! And thanks Lost Marble for scripting!

Regards, Myles.
"Quote me as saying I was mis-quoted."
-- Groucho Marx
turner
Posts: 28
Joined: Fri Apr 15, 2005 2:56 pm
Contact:

Post by turner »

Thanks guys -

Neoranma - didn't work. And why can't I duplicate a layer with bones??

I'll check out that script..

Andrew
clever quote coming soon
Neoranma
Posts: 24
Joined: Tue Dec 06, 2005 12:22 am
Location: New York, USA

Post by Neoranma »

hmm.. I wan't duplicating layers, just importing a layer multiple times.
turner
Posts: 28
Joined: Fri Apr 15, 2005 2:56 pm
Contact:

Post by turner »

I tried both - neither worked.

Andrew
clever quote coming soon
User avatar
Rasheed
Posts: 2008
Joined: Tue May 17, 2005 8:30 am
Location: The Netherlands

Post by Rasheed »

Remember, a bone layer is just a group layer with special properties. And it are those special properties you want to copy, but Moho has no standard tools for.

If there is more than one bone in a bone layer, there is always a hierarchy between those bones (parent-child relationship). If you copy a bone, you should also determine where in the hierachy tree the new bone should be put.

So, copying bones isn't as straightforward as for instance copying shapes. A simple on-screen GUI will probably not do. A bone hierachy window would probably be more to the point. In such a window one could copy a bone (create a new bone, based on the selected bone) and move it inside a hierarchy tree. At the same time, one should have control over the position, angle and length of the bone (and bone strength would be a nice option as well) in the same bone hierarchy window. And of course, all other bone properties could probably best be included in this windows as well.

So a separate bone window would be a nice addition to Moho.
turner
Posts: 28
Joined: Fri Apr 15, 2005 2:56 pm
Contact:

Post by turner »

I can create an elaborate bone structure in a 3d program, grab the whole thing, copy it, paste it. Then I have two.

It's that simple. Whatever inter-bone relationships exist in Moho shouldn't have any bearing on copy/paste.

It's one of the most necessary and standard functions of just about any program and should be available in Moho as well.

Andrew
clever quote coming soon
myles
Posts: 821
Joined: Sat Aug 21, 2004 3:32 am
Location: Australia, Victoria, Morwell
Contact:

Post by myles »

turner wrote:And why can't I duplicate a layer with bones??
I don't know - the rest of us can. :wink:

Select/highlight the bone layer in the Layers panel (you didn't have a sub-layer selected when you tried to duplicate? the bones would still have been visible/manipulatable), hit the layer duplication button Image, rename the layer if desired. It's that simple. :)

It probably helps to make sure that you are in frame 0, but I don't think that is essential.

Regards, Myles.
"Quote me as saying I was mis-quoted."
-- Groucho Marx
Post Reply