3D Cellular Automata using SDL3 GPU with compute shaders
Install the Vulkan SDK for glslc
git clone https://github.com/jsoulier/3d_cellular_automata --recurse-submodules
cd 3d_cellular_automata
mkdir build
cd build
cmake ..
cmake --build . --parallel 8 --config Release
cd bin
./automata.exe
git clone https://github.com/jsoulier/3d_cellular_automata --recurse-submodules
cd 3d_cellular_automata
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build . --parallel 8
cd bin
./automata
- Article by Softology
- Youtube Video by Tantan