Rotation4D is a real-time visualization app that renders the four-dimensional convex regular polytopes such as the tesseract as well as the three-dimensional ones known as the Platonic solids. Simple touch gestures let you intuitively manipulate those geometric figures. Buttons on the screen offer some effect options that can be applied to the polytopes, which helps you understand four-dimensional space.
One-finger Gestures
Flick the polytope currently displayed with one finger and it will rotate in our usual three-dimensional space. Tapping the polytope stops rotation.
Two-finger Gestures
Pinching in and out with two fingers starts rotation between the hidden fourth spatial axis and the other axes. These gestures are only available for the 4D polytopes.
Three-finger Gestures
Swipe the screen of your device up or down with three fingers to see another polytope of the same dimensions. Swiping left and right switches between 4D and 3D.
"Color/White" Button
This button toggles between colorful and white light. You can choose which to use to illuminate the polytopes.
"Sync/Unsync" Button
When this setting is switched to "Sync," the light sources revolve in synchronization with the rotation of polytopes.
"Mark/Unmark" Button
If you switch this setting to "Mark," one of the cells or faces of each polytope will be marked in your selected color.
"Wikipedia" Button
This button provides the links to Wikipedia articles describing the polytopes. "English" button, which is revealed with a non-English article, takes you to the equivalent in English.
Share Buttons
These buttons allow you to capture the polytopes. Tapping "png" share button exports a still image; "mp4" or "mov" share button, a video clip.
"Angle" Button
The angle between the color light sources changes every time you tap this button.
"Hue" Button
Using this button, you can select a color for marking cells and faces. The color hue changes with every tap.
"TOC" Button
Click this button to jump to one of the table of contents pages.