View project on GitHub


a C++ library for texture generation


To compile and use ASTex, you need some libraries:

You need some classic development tools (minimal supported version)


Just install packages:

Mac OS/X

The most simple way to install dependencies is to use homebrew package system. Then you can install the dependencies:


Software to install:

Source to downloads:

Compile dependencies


Some tests, tutorials and algorithms use read example images and write some results. In order to keep original Data directory of ASTex clean we use a copy which pass can be choosen at cmake configuration stage.

You have to copy yourself the contain of the Data directory in to the right place (see ASTEX_TEMPO_PATH clake variable).


on Linux & Mac

Use CMake as usual:

on Windows + VisualStudio

CMake Options

There are some original options/values that can be set at the cmake stage: