Page 1 of 2

Bind all bones to one layer (3D Object)

Posted: Thu Nov 28, 2019 7:07 pm
by uncle808us
Hello Again. Have not found an answer for this search so I'm asking here.
I always try to find the answer elsewhere before bothering the forum.
He's my stats:
MacBook Pro (Retina, Mid 2012) OSX 10.11.6.
Anime Studio Pro Ver.11.2.1
He is my question:
How can I bind a bunch of bones to one object?
In this case it is an imported 3D object.
Is it possible?
I'd like to know how to do this to a 2D object as well.
Image

Re: Bind all bones to one layer (3D Object)

Posted: Thu Nov 28, 2019 8:02 pm
by slowtiger
Not possible.

Re: Bind all bones to one layer (3D Object)

Posted: Thu Nov 28, 2019 8:19 pm
by synthsin75
Bone>Use selected bones for flexi-binding

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 6:43 am
by SimplSam
Hi,

Firstly .... you don't have to 'intro' your posts with your system spec every-time you post - as that info is already in your signature :)

In answer to the question:

Simply adding the 3D object layer into a bone layer and adding the bones (doing what you have already done) will allow you to transform (move, scale, rotate) and deform (warp) the 3D object Layer in 2D - without the need for further configuration.

Beyond that - what were you trying to achieve?

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 8:19 am
by uncle808us
Thanks Sam.
I know it is redundant but a lot of people don't read the sig. and I sometimes get answers for the wrong version of Anime studio to something windows does that Mac can't. So I hope it's not too bothersome for you.
If it is I apologize. But I probably will keep mentioning it.
Thanks again for your help. I appreciate it.
Bob
P.S. In the user control panel you have the option to have signatures displayed or not so some folks may not even see the signature.

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 9:48 am
by Greenlaw
I don't have ASP 11 on my laptop to check but I don't think it's possible to use bones with a 3D object in ASP 11. For that matter, I don't think Moho Pro 12 or 13 can eitherI

And even if you could, ASP/Moho's bones work only in 2D space so the deformation options will be limited. IMO, it's better to do this in a 3D animation program. You can import a 2D rendering to ASP/Moho from the 3D program, if you like. (I sometimes do this for '3D' props I want to use bones on or to get a particular look with a character.)

Re: binding 2D, If you've imported a render of the 3D object from another 3D program, or you've rendered a 3D object in Moho and imported the rendering, you can rig that 2D image with bones just like any image layer in ASP/Moho. It will use Flexi-binding by default.

If you want smoother deformations or more explicit bone binding for the image, you'll need to use Moho Pro 12 or higher so you can create a custom mesh to deform the 2D render. Once you have your mesh, you can use flexi-binding or point binding with the mesh.

Tip: hayasidist's Bake Layers to PNG script can be useful here. It doesn't work directly with 3D layers but it you put the 3D layer in a group, you can run the script on the group. After the baked layer is created, you can do this to it:

Image

Hope this helps.

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 4:07 pm
by synthsin75
It's only Moho 13 that no longer allows you to warp 3D objects with bones (hopefully only for the time being).

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 4:35 pm
by Greenlaw
Thanks for the correction, Wes! I can't remember that far back...must be getting old. :)

Re: Bind all bones to one layer (3D Object)

Posted: Fri Nov 29, 2019 8:44 pm
by Greenlaw
I played around with the 3D options in Moho 12. Yes, bones deformation on 3D objects does work in this version. More info: In addition to using Use Selected Bones for Flexi-binding, I had enable Warp Using Bones from under 3D Options in the Layer Settings. I'm assuming you need to do this in ASP 11 too.

And Wes is right, this option doesn't exist in the current Moho 13.

Re: Bind all bones to one layer (3D Object)

Posted: Sat Nov 30, 2019 8:29 pm
by uncle808us
@Greenlaw: Thanks for your reply I have saved it and will study it more closely .
@All Others: Thank you all for helping me with this question. Happy Holidays to everyone who celebrates.
I always treasure and appreciate the enlightenment I gain from everyone.

Re: Bind all bones to one layer (3D Object)

Posted: Sun Dec 01, 2019 6:35 am
by SimplSam
Greenlaw wrote: Fri Nov 29, 2019 8:44 pm ... More info: In addition to using Use Selected Bones for Flexi-binding, I had enable Warp Using Bones from under 3D Options in the Layer Settings ...
And Wes is right, this option doesn't exist in the current Moho 13.
Very strange. I don't need to enable Warp (it is on by default), or do anything other than adding the bones for it to work in 2D-3D. Tested in MH12.5 (22438) and AS11.0 (15858).

Also, you can cheat a little bit with 3D in MH13 by importing a previous versions (i.e. MH12) document layer that already includes 3D objects. You then get the old-skool 3D objects in MH13.

Re: Bind all bones to one layer (3D Object)

Posted: Sun Dec 01, 2019 7:20 am
by uncle808us
Thanks Sam for your help. I will check to make sure enable "Warp Using Bones" is checked.

Re: Bind all bones to one layer (3D Object)

Posted: Wed Dec 04, 2019 3:40 pm
by uncle808us
Tip: hayasidist's Bake Layers to PNG script can be useful here. It doesn't work directly with 3D layers but it you put the 3D layer in a group, you can run the script on the group. After the baked layer is created, you can do this to it:
I have searched but can not find this script.
Does anyone know where I can find it?
Thanks you.
animestudioscripts.com failed to load the page..
Where are all the scripts?

Re: Bind all bones to one layer (3D Object)

Posted: Thu Dec 05, 2019 2:45 pm
by hayasidist

Re: Bind all bones to one layer (3D Object)

Posted: Thu Dec 05, 2019 3:13 pm
by uncle808us
hayasidist wrote: Thu Dec 05, 2019 2:45 pm it's here:
http://www.lostmarble.com/forum/viewtop ... 22#p182406
Here's the problem: as following this advice:
Tip: hayasidist's Bake Layers to PNG script can be useful here. It doesn't work directly with 3D layers but it you put the 3D layer in a group, you can run the script on the group. After the baked layer is created, you can do this to it:
I tried this but did not get a baked layer.
I put the file in the Scripts>Menu.
Image