PDA

View Full Version : Keyframe settings to make 3d model spin 360 degrees


stanchat
11-07-2006, 07:36 AM
I am trying to make a 3d model spin 360 degrees around the y-axis. The problem is the animation has a pause at the end. I am looking for a smooth animation so what should my keyframe settings be.



I have tried
Keyframe 1 (frame 0): 0 degrees
Keyframe 2 (frame 29): 360 degrees

I have also tried
Keyframe 1 (frame 0): 0 degrees
Keyframe 2 (frame 15): 180 degrees
Keyframe 3 (frame 29): 360 degrees

I tried this in ( Poser, 3DS Max 7 and Hash Animator) and I get the same result. I know I am doing something wrong.

oNyx
11-07-2006, 07:50 AM
Well, 360° is the same as 0°.

So... something like:

Keyframe 1 (frame 0): 0 degrees
Keyframe 2 (frame 10): 120 degrees
Keyframe 3 (frame 20): 240 degrees

edit: thats 12° per frame. So, frame 29 is 348° then. When it restarts its at 360° (or 0°) again.

voxel
11-07-2006, 07:53 AM
Nothing wrong with your keyframes per se...

Check the in-tangents of the last keyframe. Most 3D apps auto ease-in and ease-out (soline vs. linear keyframes) when creating new keyframes. Most 3D apps also have animation curve / graph editors so you can tweak the "acceleration" of the animation.

Keyframes specify the time and pos/rot/scale, but not acceleration - that's only in the tangents of the animation curves.

Jamie W
11-07-2006, 08:09 AM
Either what voxel said, or your problem may be that your first frame (0) and last (29) are identical? In which case, just disregard the last frame.

stanchat
11-07-2006, 08:12 AM
Well, 360° is the same as 0°.

So... something like:

Keyframe 1 (frame 0): 0 degrees
Keyframe 2 (frame 10): 120 degrees
Keyframe 3 (frame 20): 240 degrees

edit: thats 12° per frame. So, frame 29 is 348° then. When it restarts its at 360° (or 0°) again.

This works great!!

Thanks guys for your quick response...