Go to file
Marcus Penate aa3906bf0b Added configuration constants to the gpu kernel 2021-10-20 22:46:08 -04:00
src Added configuration constants to the gpu kernel 2021-10-20 22:46:08 -04:00
.gitignore Initial commit 2021-10-17 17:59:21 -04:00
Makefile Ported to OpenCL to support larger simulations. 2021-10-20 00:39:13 -04:00
README.md Initial commit 2021-10-17 17:59:21 -04:00
gpu_kernel.clcpp Added configuration constants to the gpu kernel 2021-10-20 22:46:08 -04:00
large_circle_simulation.gif Ported to OpenCL to support larger simulations. 2021-10-20 00:39:13 -04:00

README.md

Slime Mold Simulation

A visually interesting slime mold simulation using SDL2 and C++.

Requirements

  • g++
  • make
  • libsdl2-dev

Compilation and Running

Use make to compile. An executable called slime_mold will be generated.

./slime_mold [width height]

If a width and height is not provided a 300x300 pixel simulation will be ran.