Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/rileyjshaw/ca-finder
- Owner: rileyjshaw
- License: gpl-3.0
- Created: 2024-03-05T18:39:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-09-27T22:13:06.000Z (4 months ago)
- Last Synced: 2024-12-05T11:15:10.662Z (2 months ago)
- Topics: automaton, cellular, gpgpu, shader, simulation
- Language: JavaScript
- Homepage: https://rileyjshaw.com/ca-finder
- Size: 740 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)