Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/game4all/dustpile

🧪GPU accelerated falling sand sim in Zig
https://github.com/game4all/dustpile

compute-shader falling-sand opengl zig ziglang

Last synced: 3 months ago
JSON representation

🧪GPU accelerated falling sand sim in Zig

Awesome Lists containing this project

README

        


dustpile


GPU falling sand sim in Zig


Uses [generated OpenGL bindings](https://github.com/MasterQ32/zig-opengl) to interact with the GPU.
Requires zig master to compile

```
- B : Change brush type
- W : Reset world
- Space : Pause / Resume simulation
- P : Step simulation
- 1-9 : Switch to element
```

![a](assets/dagif.gif)
![](assets/screenshot.png)