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.

".png", ".mp4", ".mov" Buttons
You can capture still and moving images on the screen. Tapping each button saves, shares or sends a content with one of the file extensions.

"Angle", "Hue" Buttons
The angle between the color light sources varies every time you tap "Angle". You can also change the marking color in the same way with "Hue".

"TOC" Button
Tapping this button opens the table of contents pages.

"Flat, Cross, Parallel" Switch (in TOC pages)
This switch enables stereopsis of the polytopes. Choose cross-eyed viewing or parallel viewing, then move your eyes to merge two images.

What's New

Version 1.28

Increased video output frame rate.

Ratings and Reviews

Great app. One small downside.


The app is amazing. It's a wonderful way to visualize a super hard concept. It gives you wikipedia pager on each of the objects and furthermore allows you to record little 10 second clips of them. My only problem is that the controls are really jankey, if that's a good work. It's hard to turn the object, and the sudden stops are really annoying. Please fix the controls, but other than that, 5/1 stars. Phenomenal.

Accurate and Amazing


Finally. I can rotate the regular polychorons at will. It's amazing; just to be able to feel like you're holding a 4D shape in your hand, and can spin it at will across it's 6 rotations. The idea of using zoom for spisstitude (ana/kata directional axis) was a pretty cool idea too. And the colors, wiki links, and in depth zoom, along with screen filming, and continued movement; just all great features.

Not really 4D


The app doesn't really represent a four-dimensional object. I know that, technically, it cannot ever truly represent a four dimensional object. But what it shows is just a three dimensional shadow of a four dimensional object that is moving in only three dimensions. When i could have represented a slice of a four dimensional object passing through a three dimensional plane (which would have been preferable).


Keizo Watanabe
25.3 MB
Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Simplified Chinese, Traditional Chinese
Age Rating
Rated 4+
© 2014 Keizo Watanabe


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like