Ever since I remember I had a lot of curiosity regarding hyper dimensional spaces. Picturing higher dimensions, such an impossible yet exciting idea... So years ago I came across a small GIF of a tesseract. Since then it left me wondering how cubes from even higher dimensions would look like... Years passed and I became a software developer, decided to tackle the problem myself and ncube was the result.
ncube allows you to visualize rotating hypercubes of arbitrary dimensions. It works by rotating the hyperdimensional vertices and applying a chain of perspective projections to them until the 3rd dimension is reached. Everything is generated in real time just from the dimension number.
The application is fully free and open source: https://github.com/ndavd/ncube. There, you'll find some demos, more detailed explanation and how you can test it out yourself.
Binaries for Windows, Mac and Linux are available: https://github.com/ndavd/ncube/releases/latest
There's also a web version that runs fully on the browser: https://ncube.ndavd.com
If you like the project I'd appreciate if you could give it a star on GitHub ♥ If you have any issue or feature request please submit at https://github.com/ndavd/ncube/issues
-- EDIT DEC13 2023: IMPORTANT NOTICE --
https://ncube.ndavd.com MIGHT BE DOWN FOR YOU.
I deeply appreciate all the attention and feedback that ncube has been having this last day.
Alas it has become too big for the free hosting that I'm currently using and has exceeded my available monthly bandwidth.
I will be fixing it soon. In the meantime I recommend using the native binaries from https://github.com/ndavd/ncube
UPDATE: https://ncube.ndavd.com IS BACK ONLINE and with a performance boost. Should load faster now.
-- EDIT DEC17 2023 --
If ncube is leaving your system unresponsive it should be due to a recent Chromium issue with hardware acceleration affecting at least all Chromium-based web browsers on Linux. In case you're on Brave downgrading to 1.60 fixes it.
- 0xndavd
https://www.youtube.com/watch?v=6cpTEPT5i0A&list=PL3C690048E... (note: this is the first video of a playlist)
https://www.dimensions-math.org/Dim_E.htm
https://en.wikipedia.org/wiki/Dimensions_(animation)