![]() ![]() This way the angle of rotation is (frame - 1)° which ends at 359° on frame 360, the next frame would be 360° but it goes back to start where you have 0° again. This way the animation ends one frame before the rotation switches goes to 360° = 0° and thus make it look smooth. Usually it should work like that: if your animation goes from frane 1 to frame 360, you would set the rotation to 0° on frame 1 and 360° on frame 361. In order to make a smooth looping rotation from 0° to 360° degrees you have to consider that 360° = 0°, so if your rotation is 0° on the first frame and 360° on the last frame, the initial position of your object is on two frames, while all other angles are just kept for one frame which can make the loop switche from end back to start look strange. Is it due to the limitations of the video playback application / video html container, I'm hoping not.Am I setting the keyframes for the rotation incorrectly?. ![]() I'd like to get a better understanding of what I might be doing wrong: I've also tried adding the rendered animation (mp4) to a web page video container set to loop, but the issue is still there. I've also tried 0 - 359 degrees, but all attempts have no impact on making the loop appear seamless. I've also tried setting keyframe 361 (outside of the rendered range, as suggested by others). I've tried setting frame 0 (outside of the rendered range, as suggested by others). VLC, Windows Media Player etc, there is a slight jittering/jump when the animation loops. Once exported and played in any video playback application, e.g. Playing the animation in Blender looks lovely. I have also applied a linear transition between the key frames for a constant speed, as suggested by others here. ![]() Key frame 1 is set to 0 degrees, key frame 360 is set to 360 degrees. I rotate the empty in the z axis between 0 and 360 degrees. I have 360 frames with playback set to 60 frames a second. As a test, I am using the default cube and an empty which the cube is parented to. ![]()
0 Comments
Leave a Reply. |