update readme

This commit is contained in:
Tarik Moussa
2026-03-07 11:25:56 +02:00
parent 14c825dcf0
commit d134add5a6

View File

@@ -2,7 +2,9 @@
conformallab++ is a modern C++ reimplementation of the ConformalLab software by Stefan Sechelmann for experiments in discrete conformal geometry and related mesh transformations. conformallab++ is a modern C++ reimplementation of the ConformalLab software by Stefan Sechelmann for experiments in discrete conformal geometry and related mesh transformations.
It builds on wellestablished opensource libraries such as **CGAL**, **Eigen**, and **Boost** for robust geometric data structures and efficient numerical computations, and uses singleheader libraries **CLI11** and **json.hpp** for a lightweight commandline interface and configuration handling.
It builds on wellestablished opensource libraries such as **CGAL**, **Eigen**, and **Boost** for robust geometric data structures and efficient numerical computations, and uses singleheader libraries **CLI11** and **json.hpp** for a lightweight commandline interface and configuration handling. In addition, **libigl**s OpenGL viewer stack based on **GLFW** provides portable windowing and input handling, while the separate **libiglglad** component supplies a generated OpenGL function loader for the required core profile, making interactive visualization easy to integrate.
## Status ## Status
@@ -22,8 +24,7 @@ API, file formats and commandline interface are all subject to change.
### Prerequisites ### Prerequisites
- A C++20 compiler (e.g. `g++` or `clang++`) - A C++20 compiler (e.g. `g++` or `clang++`)
- CMake (version X.Y or newer, placeholder) - CMake version 3.20
- CGAL, Eigen, and Boost installed and discoverable by CMake
### Clone the repository ### Clone the repository