https://github.com/fillmember/rdtoy
Reactive Diffusion Playground
https://github.com/fillmember/rdtoy
Last synced: 4 months ago
JSON representation
Reactive Diffusion Playground
- Host: GitHub
- URL: https://github.com/fillmember/rdtoy
- Owner: fillmember
- License: mit
- Created: 2016-08-03T17:16:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-22T14:10:18.000Z (over 7 years ago)
- Last Synced: 2025-01-11T09:47:46.453Z (5 months ago)
- Language: CoffeeScript
- Size: 6.85 MB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Reaction Diffusion Playground
=================(Visit to play online. )
The goal of this project is to create an environment that you can play with reaction diffusion, and make animation out of it.
If you have any feedback or question please don't hestitate to e-mail me at: fillmember [at] gmail.com
## Requirement
- Latest Google Chrome
- WebM
- WebGLIf you would like to have a huge canvas with realtime simulation. A decent computer is recommended.
## Notable Features
- Environment map can be customed. Any image file that supported by the browser can be used as the environment map. You can even use a video for it.
- Animation recorder. Encode and export WebM in your browser.
- Fun random color scheme generator.## Credit
Heavily inspired by [Javascript Experiments](https://github.com/pmneila/jsexp) of @pmneila. The gradient UI, preset of kill/feed parameters are copy/pasted from his web toy as well.
Three.js for WebGL programming. Icons from FontAwesome.
## Guide
Coming very soon.
## Development
You will need Node.js, and Gulp.
1. clone the repo
2. `npm install`
3. `gulp`