Jump to content
  • Advertisement
Sign in to follow this  

How do I translate the pivot point of a character object?

This topic is 736 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

If I need to animate the object using an IK system,
the target animation is crouching,
since It won't help just by rotating the pelvis downwards, because it just rotates the pelvis
around the pivot point at the center of the body.

I just want to know is it possible to translate/lower the pelvis/pivot point of the body

If I translate the whole object as a whole, the IK still tends to favour the bending of the pelvis
and spine area, but I restrict the bending of those areas which is not safe.

So I'd rather bend the knees (thigh area) instead, I need to force the bending of the thigh area therefore.

How can I make this happen?

Edited by lucky6969b

Share this post

Link to post
Share on other sites

The pivot point of a mesh is simply the coord origin where the graphics designer intendet to put the vertices arround so it depends on the model itself. To change the pivot you need to translate every vertex by a given offset. For example the pivot is in the center of your character then the bottom half has negative Y-Axis value

Share this post

Link to post
Share on other sites


Thanks for your response,

So it is the graphic part of the story.

But I model the character object with 3ds max,

the biped's pivot by default is at the center.

I had no way to change it.

Like I select affect by pivot only.

And I pull down the pivot, after it is done,

the pivot bounce back to the center.


Anyways, The ultimate solution may be to limit the joint angles,

and lower the pivot to the ground, the points at the foot hinge must be fixed on the ground.

I can't post pictures up to this forum right now, don't know what's wrong.

Share this post

Link to post
Share on other sites

Yeah I think Max calculates the that by itself depending on your vertices. Unity 3D for example offers a small script for the editor to adjust the pivot after the model has been imported

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!