Thursday, January 28, 2016

[hyziqwdd] Spinning object

Depict an object rotating / tumbling around in space so that the viewer eventually sees every possible orientation.  (Previously.) The rate of rotation around the axis at any instant remains constant, but the axis moves.  Several ways the axis can move:

For each animated frame, randomly select a point on the sphere as the new axis.  (NB: the sphere is fixed, unlike the object itself which is rotating.)  This will likely result in very jittery motion.

For each animated frame, the axis moves a small distance from its previous orientation: the axis does a random walk on a sphere.

The axis has a position and velocity of movement on the sphere.  The magnitude of the velocity remains constant but gets adjusted by a small random amount, probably a binary choice of left or right, each time step.  This ends up being discrete integration of motion.

I have a sneaking suspicion that some axis changes cause, or appear to cause, the object to rotate faster.

No comments :