Skip to content

jsoulier/3d_cellular_automata

Repository files navigation

3D Cellular Automata

3D Cellular Automata using SDL3 GPU with compute shaders

Building

Windows

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

Linux

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

References