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.
Install cargo and run the command:
cargo install ncube
You need to setup Rust (install 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 .
cargo uninstall ncube