ncube
allows you to visualize 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.
Aditional features: - Real time control of the simulation, such as tweaking the angular velocity factor of any plane of rotation - Exporting and loading custom configurations as files
Pre-built binaries for Windows, Linux, MacOS can be found in the releases page.
You need to setup Rust (cargo) to build this project from source.
After that, simply clone clone the repository and run the install command:
git clone https://github.com/ndavd/ncube
cd ncube
cargo install --path .
To uninstall, simply run:
cargo uninstall ncube