Files
manigraph/README.md
2024-12-03 22:42:53 -06:00

33 lines
913 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.
# 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*.
[https://www.glfw.org/docs/3.3/compile.html#compile_deps](Reference)
## Linux
- `x11`: libXcursor-devel libXi-devel libXinerama-devel libXrandr-devel
- `wayland`: libwayland-dev libxkbcommon-dev wayland-protocols
# Building
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
```