This project is an interactive simulation for visualising 4D geometry. See report.pdf
for a full writeup about what this project is and how it was made.
Use WASD
to move the camera with space
and c
to go upwards and downwards. Hold down the right-mouse-button
and move the mouse to look around.
Pick a polytope from the menubar in the top left and then use the transformation window to manipulate it. Changing the settings of the 4D camera will also change the appearance of the object - I highly recommend translating the shape in 4D and then moving the 4D camera to re-centre it!
This project was created using CMake
to be cross-platform.
Using Visual Studio, right click inside the folder and select open cmake project in Visual Studio
(or something like that). For more information, check this.
You need to create a build
directory and then generate some makefile
s before you can begin compilation. The full process looks like this:
mkdir build && cd build
cmake ..
make
./App
Inside the images
folder there is some material that wasn't created by myself.
- An image of Hopoo Game's 'Risk of Rain 2' was taken from their Steam store page
- An image of After Burner was taken from Universal Videogame List