/miratope-rs

A port of Miratope to RS, soon to be the main repo.

Primary LanguageRustMIT LicenseMIT

A renderer for polytopes, spinned off from Miratope JS. Still in alpha development.

What can Miratope do now?

Miratope can already load some polytopes and find out various properties about them, and it can operate on them via various methods. We're still in the early stages of porting the original Miratope's functionality, though.

What are Miratope's goals?

We plan to eventually support all of the original Miratope's features, as well as the following:

How do I use Miratope?

Miratope doesn't have an interface yet, so you'll have to download the source code to do much of anything.

Where do I get these "OFF files"?

The OFF file format is a format for storing certain kinds of geometric shapes. Although not in widespread use, it has become the standard format for those who investigate polyhedra and polytopes. It was initially meant for the Geomview software, and was later adapted for the Stella software. Miratope uses a further generalization of the Stella OFF format for any amount of dimensions.

Miratope does not yet include a library of OFF files. Nevertheless, many of them can be downloaded from OfficialURL's personal collection. Eventually, they'll be browsable from Miratope itself.

Why is the rendering buggy?

Proper rendering, even in 3D is a work in progress.