Rigging the spine with APEX (using curves)
1549 7 3- Vivis
- Member
- 11 posts
- Joined: 10月 2018
- Offline
I am currently studying APEX to rig the human body.
Currently, I want to take a set of spines, put joints on each spine, and control these joints with spline-based controls.
I tried to use the "APEX Autorig Component" to use spines for this, but the curve deformation is too much and I think I need to find another way.
I'm thinking of using the APEX Edit Graph, but the barrier to entry is a bit high.
I would like to get some hints on rigging human vertebrae in APEX.
I want to control the Base.skel with controllers from the Guide.skel, as shown in the image below.
I used autorig's spine and the parameters are as follows.
Currently, I want to take a set of spines, put joints on each spine, and control these joints with spline-based controls.
I tried to use the "APEX Autorig Component" to use spines for this, but the curve deformation is too much and I think I need to find another way.
I'm thinking of using the APEX Edit Graph, but the barrier to entry is a bit high.
I would like to get some hints on rigging human vertebrae in APEX.
I want to control the Base.skel with controllers from the Guide.skel, as shown in the image below.
I used autorig's spine and the parameters are as follows.
Edited by Vivis - 2024年6月17日 09:58:51
- Max Rose
- Member
- 67 posts
- Joined: 10月 2018
- Offline
- Vivis
- Member
- 11 posts
- Joined: 10月 2018
- Offline
Thank you, Rose.
The samples you posted are very helpful. Your YouTube tutorials have been very helpful to me, and here you are again, I really appreciate it.
I resampled the curve of the procedure spine I'm trying to create and made it 4 points and used the controls to get it somewhat close to what I wanted. It works fine. Great!
However, I don't seem to be able to control the curve as smoothly as I was able to in Maya before.
I initially utilized a bezier curve to create this spine, and this was done with a curve order of 4.
So when I changed the curve order to 4 for this Autorig's spine, I'm getting unwanted results.
I've looked at the apex network through the unpack folder, but I'm not sure how to control rig::SplineInterpolateTransforms.
I thought I could get the order of the curves by entering the tangent values of the bezier curves, but it didn't turn out the way I wanted.
Is there any other way to make it smoother?
How can I get the shape to come out right when using a curve order of 4?
The samples you posted are very helpful. Your YouTube tutorials have been very helpful to me, and here you are again, I really appreciate it.
I resampled the curve of the procedure spine I'm trying to create and made it 4 points and used the controls to get it somewhat close to what I wanted. It works fine. Great!
However, I don't seem to be able to control the curve as smoothly as I was able to in Maya before.
I initially utilized a bezier curve to create this spine, and this was done with a curve order of 4.
So when I changed the curve order to 4 for this Autorig's spine, I'm getting unwanted results.
I've looked at the apex network through the unpack folder, but I'm not sure how to control rig::SplineInterpolateTransforms.
I thought I could get the order of the curves by entering the tangent values of the bezier curves, but it didn't turn out the way I wanted.
Is there any other way to make it smoother?
How can I get the shape to come out right when using a curve order of 4?
Edited by Vivis - 2024年6月19日 09:07:20
- Max Rose
- Member
- 67 posts
- Joined: 10月 2018
- Offline
Your YouTube tutorials have been very helpful to me, and here you are again, I really appreciate it.Awesome! I'm glad they're helping.
I've looked at the apex network through the unpack folder, but I'm not sure how to control rig::SplineInterpolateTransformsYou shouldn't have to jump into the rig graph to make any changes to the rig, everything you need to worry about is in the autorig sop node.
I thought I could get the order of the curves by entering the tangent values of the bezier curves, but it didn't turn out the way I wanted.
Is there any other way to make it smoother?
How can I get the shape to come out right when using a curve order of 4?
I went into the same spine setup that I made for you, and when I put the curve order to 4 the curve smooths out with no issues. Just put down your curve and resample it without making any drastic changes, and make sure that all of your naming conventions line up.
If you keep running into issues, post your project and I'll see if I can help out.
- chovasie
- Member
- 2 posts
- Joined: 8月 2009
- Offline
- Vivis
- Member
- 11 posts
- Joined: 10月 2018
- Offline
Hello Max Rose. Thank you very much for your kind reply.
I'm going to learn more about APEX and develop the rigging for human bones further. Thank you so much for your help.
I've also uploaded the relevant files you mentioned in your last comment. If you have a chance, I'd really appreciate it if you could check what's wrong.
I'm going to learn more about APEX and develop the rigging for human bones further. Thank you so much for your help.
I've also uploaded the relevant files you mentioned in your last comment. If you have a chance, I'd really appreciate it if you could check what's wrong.
Edited by Vivis - 2024年7月1日 20:35:58
- william_harley
- スタッフ
- 51 posts
- Joined: 10月 2023
- Offline
Hi Vivis, the curve order can be a little confusing at times. to put it simply, for curve order 2 the spline gets evaluated like this where X is the start and end of the each segment. X-X-X-X for curve order 4 it will evaluate like this X--X--X--X. so you need a certain amount of joints in your chain for the curve to evaluate.
In your example I set it to curveorder 4 and simply added the L1 in the transform list. T1--T4--T7--T10-- , the last section is missing a point causing the spline to fail as it needs one more point. So when adding L1 to the end it will work. T1--T4--T7--T10--L1.
Also it looks like your order for the controls "CTL" where in reverse, start with the root end with the tip from top to bottom.
hope this helps
PS There are some improvements made to the spline in 20.5.
In your example I set it to curveorder 4 and simply added the L1 in the transform list. T1--T4--T7--T10-- , the last section is missing a point causing the spline to fail as it needs one more point. So when adding L1 to the end it will work. T1--T4--T7--T10--L1.
Also it looks like your order for the controls "CTL" where in reverse, start with the root end with the tip from top to bottom.
hope this helps
PS There are some improvements made to the spline in 20.5.
- Vivis
- Member
- 11 posts
- Joined: 10月 2018
- Offline
-
- Quick Links