PDA

View Full Version : How do I edit joints on animated objects?


simmer22
14th May 2011, 7:24 AM
I've been wondering about this for ages - how to rotate or move joints (or the mechanics behind them) on interactable, animated objects so that it retains (most of) the animation.

Example: Turn the "baby slot" on a crib 30 degrees, or move the "baby slot" upwards so it's possible to make cribs with higher mattresses, or turn a chair upside-down so that the sim actually sits upside-down.

I've tried to find some tutorials, but most are difficult to understand, or they don't seem to cover it properly...

Thanks for any help :)

maybesomethingdunno
14th May 2011, 7:35 AM
Have you checked out The Resource Node (CRES) (http://www.modthesims.info/showthread.php?t=84487) (in particular "PART 2 - TRANSLATIONS AND ROTATIONS")? If you are wanting to edit the slot, that should have the information you need. That's what I have used for slot rotations and translations.

simmer22
14th May 2011, 12:07 PM
Thanks! I'll check it out :D


So if I want to rotate the joints plus a slot, then I'd have to enter the rotation in the "rotation" box on the root joint (first in the hierarchie), and that's everything which needs to be done? Or do I have to rotate or do some changes to the slot too?

I'm struggling with an object where the slot thingy in the CRES resource seems to already have been rotated 180 degrees on another axis than I want to rotate it (already turned 180 degrees on the Z-axis, while I also want it to rotate 30 degrees on the X-axis).

maybesomethingdunno
14th May 2011, 9:25 PM
I don't think you can rotate a particular block different angle amounts about more than one axis at a time (e.g. 30 degrees on one axis and 90 degrees on another)....at least directly. While I know you can change the rotation axis to be partially between the two axes, I don't think that will help you to get the precise orientation you want.

I believe you are correct in that applying a rotation or translation to a parent block should affect its subsequent child blocks. So you may be able to apply the additional rotation/translation to the child block. (A parent block could have the 180 degree rotation on the Z-axis and then the child joint/slot block possibly could have the 30 degrees on the X-axis.)

I haven't tried this, so I'm not saying with any certainty. Before you make any changes, make a backup of your object.

(If it is of any help, you can also check out Atavera's "Anti-Gravity Ceiling Beds" found in the repository (http://www.modthesims.info/d/213739) of his creations.)