- Home /
Move body parts of an humanoid model
Hi all guys. I have an humanoid model rigged and skinned, so I have my skeleton and my joints. I want move my humanoid but I don't want use an animation loop! for example: I want rotate left arm of an angle by pressing a push button. For do this I don't want use animation loop and I don't want create animation in blender or similar software. I want create a script C# and find joints of my model. When I find joints I want do simple rotation around it. Is it possible?? Thank you
Just creating a simple Blender Animation or any other software would be alot easyer then atempting to move body parts through code
I have one solution. $$anonymous$$y humanoid have lots of childrens auto-created by maximo.com alghoritm rig. I search, for example, left shoulder and I can move it via script.
Animation curves are probably one easy way. I think they are Pro only, though.
I just use free version of Unity because I am a student.
Answer by Venkat Deepak · May 30, 2016 at 05:25 AM
I think you should try Inverse Kinematics(IK). http://docs.unity3d.com/Manual/InverseKinematics.html
For a sample,Take a look at the demo in this Asset. https://www.assetstore.unity3d.com/en/#!/content/1829
This is not a humanoid demo but you can try yourself for humanoids.
Hope this helps you. ;-)
Your answer
Follow this Question
Related Questions
Transform "Armature" not found in humandescription. 4 Answers
Character Animation change from type generic to humanoid 2 Answers
Humanoid Blender Animations spazzing out 1 Answer
how to restrict muscle movement in humanoid in unity 1 Answer
Problem with generic avatar turned to humanoid pivot;s point! 0 Answers