Which is more appropriate for muscle systems: bone-based rigging or joint-based rigging?
I think the human skeleton is more like bone-based rigging, but KineFX, which houdini is focusing on, is joint-based rigging.
When I previously asked, I was told that the muscle system should be attached to the bone geometry, and the bone geometry should be rigged to the bones.
Additionally, in the muscle tutorial, the dinosaur legs are also made with bone-based rigging.
Muscle : Bone-based rigging vs Joint-based rigging
695 4 1-
- acdum1857
- Member
- 8 posts
- Joined: July 2023
- Offline
-
- raincole
- Member
- 529 posts
- Joined: Aug. 2019
- Offline
I think you're overthinking this. KineFX is perfectly fine to drive bone geometries.
Muscles are techinically driven by Vellum. It's independent to "rigging". You use KineFX to drive bone geometries (not "bone" in rigging context) and then use bone geometries to drive your Vellum muscles.
Muscles are techinically driven by Vellum. It's independent to "rigging". You use KineFX to drive bone geometries (not "bone" in rigging context) and then use bone geometries to drive your Vellum muscles.
Edited by raincole - Jan. 23, 2024 00:47:38
-
- tamte
- Member
- 8723 posts
- Joined: July 2007
- Offline
it doesn't matter, both of them are just hierarchy of transforms, the difference is that bones have length and therefore define a special type of parent space which is offset from it's root
since nowadays it's more convenient to use KineFX to build or import skeleton you are better off with joint based rig
since nowadays it's more convenient to use KineFX to build or import skeleton you are better off with joint based rig
Tomas Slancik
FX Supervisor
Method Studios, NY
FX Supervisor
Method Studios, NY
-
- acdum1857
- Member
- 8 posts
- Joined: July 2023
- Offline
raincole
I think you're overthinking this. KineFX is perfectly fine to drive bone geometries.
Muscles are techinically driven by Vellum. It's independent to "rigging". You use KineFX to drive bone geometries (not "bone" in rigging context) and then use bone geometries to drive your Vellum muscles.
“KineFX is perfectly fine to drive bone geometries.”
That's really nice.
Thanks for the clear answer!
-
- acdum1857
- Member
- 8 posts
- Joined: July 2023
- Offline
tamte
it doesn't matter, both of them are just hierarchy of transforms, the difference is that bones have length and therefore define a special type of parent space which is offset from it's root
since nowadays it's more convenient to use KineFX to build or import skeleton you are better off with joint based rig
Thanks for the reply!
Now I can use KineFX without hesitation.
![](/static/djangobb_forum/img/smilies/big_smile.png)
-
- Quick Links