|
Rotating a tesseract? Easy, if you extend the concept of a pivot matrix to 4 dimensions.
You are seeing a central-axis projection. It is analogous to casting the shadow of a wire-frame cube onto a screen using a lamp located on an axis connecting the midpoints of two opposite faces. In 4 dimensions, the central projection gives you the classic "cube-in-a-cube" effect.
I have chosen for my axis of rotation one that produces a turning-inside-out effect. For the viewer in 3-space, seeing a 4D object in rotation induces strange reactions. In the 60's when graphics-ready computers were finally available, the first thing programmers did was to use them to read in their huge collections of IBM cards with pinup pictures punched onto them. The second thing was to design tesseracts and project them on-screen in various states of rotation. Full animation was the next step. Here I have only reinvented the wheel, or actually the tesseract. So it's nothing original . . . .
Visualizing 4D objects is not physically possible, but a human can navigate 4-space with a little practise. Read Shadows of Reality (Tony Robbin) and find out how.
Animating a tesseract? Easy? Yes, but very tedious. The Pascal program displayed the frames continuously and could not write them to file. This GIF file was created from 45 snapshots. I pressed Print Screen key over and over as the executable ran in a DOS session under Win98. Each time, the Clipboard data had to be copied into an image editor, cropped, and saved. The frames were then imported into ImageReady to make the final GIF. |
|