Inspired by https://github.com/tsoding/randomart
Now it's a one-evening implementation.
A further optimized version will be added. Also, shader generation, live update GUI with Time parameter will be added.
C++ std20 compatible compiler.
Tested with clang on macOS.
To use other compilers, modify build/build.cpp
.
Open build/
dirrectory.
First build:
clang++ -Wall -std=c++17 build.cpp -o build
Further run with simple:
./build
Chosen ppm format is raw, images are large, and GitHub doesn’t know how to render it.
Download and check it yourself.
Compilation with -O1/2/3
flags corrupts randomness somehow.