Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rileyjshaw/ca-finder

:bug: A cellular automaton simulator running as a shader on your GPU
https://github.com/rileyjshaw/ca-finder

automaton cellular gpgpu shader simulation

Last synced: 6 days ago
JSON representation

:bug: A cellular automaton simulator running as a shader on your GPU

Awesome Lists containing this project

README

        

# CA Finder: GPU Edition

This is a cellular automaton simulator running as a shader on your GPU. The controls require a
keyboard. You can read more about the project and [try it out online](https://rileyjshaw.com/ca-finder).

This is a quick project I threw together to generate crude tiling patterns. It's not precious, so please [add pull requests](https://github.com/rileyjshaw/ca-finder/pulls) if you have ideas! I’ll merge changes quickly as long as the app remains reasonably performant.

![Example program output](/screenshots/CA.png)

## Running locally

To run this project locally, you'll need to have Git and Node.js installed. Then, run the following commands:

```sh
git clone [email protected]:rileyjshaw/ca-finder.git
cd ca-finder
npm install
npm run dev
```

## License

[GNU General Public License v3.0](/LICENSE)