Hei guys,
i finally found a very useful method for sticky bind muscles or bones to skin
just use the hook modifier if this doesnt work you must adjust âunder the object tabâ the parent to bones not to armature then it works
Hei guys,
i finally found a very useful method for sticky bind muscles or bones to skin
just use the hook modifier if this doesnt work you must adjust âunder the object tabâ the parent to bones not to armature then it works
Could you provide a visual example of this?
Yes of course its in progress and by the way if someone of you guys is interested in a final Add On version for creating and editing muscles, then i made this: http://cgcookiemarkets.com/blender/all-products/blender-muscle-tools/
Whoa, only 3 minutes into the video demonstration, and I was nearly sold just when I saw the mirror functions.
May I offer critiques?:
-The jiggle system is great, but at the tips of the muscle objects, (head and tail) It would be nice if they were âpinnedâ to the armature automatically, or just have a vertex group for âsoft body goalâ, automatically in place on muscle creation (even if we have to paint it manually) Or maybe this can be achieved with a built in muscle object that already has itâs tips pinned.
-Also, I saw at 40 minutes into the video, the snap function was behaving odd for the head of the muscle armature. I think the origin needs to be set at the head of the armature, that way head and tail can snap where the user expects them to snap.
The following are feature requests, that could be challenging:
-A mirror function that mirrors the muscle objects and the sticky-bind/skin-slider vertex groups.
-For the mirror function to also mirror the parent child relationship for each side (thatâs a big request, I know) If R_Bicep is child to R_Arm. Then then mirror all would create a L_Bicep child to L_Arm.
The ultimate feature would be automatic vertex groups for sticky-bind and skin-slider, like a âGenerate vertex groupsâ button (name it âmuscle weight heatâ ).
This could be done with Dynamic Paint, temporarily setting the muscle object as a âBrushâ, and the skin mesh as a âCanvasâ.
The âBrushâ would be set to âProximityâ generating skin slider vertex groups automatically on the mesh. Then the resulting Canvas would be âbakedâ into the skin-slider Vertex groups somehow. The dynamic paint data can be discarded after the vertex groups have been baked on. All of this happening automatically once the user presses the âmuscle weight heatâ button.
Thank you so much for your hard work so far. This looks promising
Thank you i make a demo to show the advanteges of the jiggle and represent the add on completely new
Didnât expect you to start selling this so soonâŚbut, thank you for making it really affordable.
I just hope that selling it doesnât prevent it from being something that the community can work on with you, or pick up the pieces and carry on when that fateful day comes that you become too busy with âreal lifeâ and development stopsâŚ(and speaking of stopped developmentâŚwhatever happened to the nodal particles add-on??)
But I digressâŚthanks for this!
Also, I meant to askâŚon your Blender Market pageâŚon your quadriped creature (which I love the animation for, by the way. I think the muscle simulator DOES add a lot to the animation)âŚ
I see you actually modeled its skeleton. Not just its armature and bone objects, but its actual skeleton, also. Is there a reason for this? (I know in WETAâs musculoskeletal simulator, there IS a purpose to modeling the creatureâs REAL skeleton) Or is it just to make the picture look nice? (And, it DOES look nice!)
@ arcasebal
Thank you,
the skeleton is for get a better idea were the muscle should be placed. If you have a simple armature its not as complex(wrinkled and detailed) as a real skeleton. For example the clavicle bone. There are a lot of muscles connected to it and with a simple armature you are not able to place them anatomically correct. Also you have some bone skin deformations for example in your back where some of the vertebrae bones are visible or the ribs for example
In speaking of deformations. I have a suggestion regarding muscle flexing and relaxing.
Your current version stretches or squashes the muscle based on distance of the arm bones. This creates a problem for accurate deformation in some cases. (Triceps)
This relax and flex canât be replicated in the current design method.
I suggest using drivers to control âflexâ and ârelaxâ. A control bone at the end of the muscle, the muscle flexes by this boneâs distance to the root bone, This distance is controlled by a rotation driver (for example: arm rotation. Bending the elbow would drive the flex control bone up or down, which controls the flexing and relaxing of the muscle object).
Hei Guys,
the NEW DEMO how to use the Muscle Tools is available take a look