Files
manigraph/README.md
PedroEdiaz 7344c6bfcb Fix
2024-12-03 22:44:39 -06:00

35 lines
930 B
Markdown

# Manigraph
Manigraph is a cutting-edge tool for multidimentional surface visualization,
capable of handling over a hundred dimensions. It allows users to interactively
explore each dimension in an intuitive and dynamic way.
Import your .klein files, which represents multidimentional surface.
# Building
## Source code
```
git clone https://gitea.axiolutions.top/software/manigraph.git
cd manigraph
git submodule update --init --recursive
```
## Dependecies
You may need system specific dependecies to build *Manigraph*.
[Reference](https://www.glfw.org/docs/3.3/compile.html#compile_deps)
### Linux
- `x11`: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
- `wayland`: libwayland-dev libxkbcommon-dev wayland-protocols
## Commands
A C compiler is needed for building *Manigraph*. and any of those commands
```
make windows
./compile.bat
make linux-x11
make linux-wayland
make cocoa
make CC=emcc wasm
```