Pastel

Back to Homepage of Kalle Rutanen

Pastel is a cross-platform C++20 / Matlab library for geometry and computer graphics.

Source code

The source code for Pastel is hosted on GitHub in a Git repository. Assuming you have Git installed, the repository can be cloned from the command-line by

git clone https://github.com/kaba2/pastel

The source code always reflects the current development; it is unstable. To obtain the source code corresponding to this version, write

git checkout 1.6.0

For previous versions, see the release history

License

Pastel is licensed under the MIT license.

While this allows you to build your own programs using Pastel, I do not recommend you do this. This is because Pastel is still under development and is thus prone to break backwards-compatibility. Rather, consider it from an educational viewpoint containing implementations and documentations of useful data structures and algorithms.

Sub-libraries

Pastel divides into a number of sub-libraries. These are:

Learn more