├── .gitignore ├── LICENSE ├── README.md ├── images ├── container.gif ├── obstacles.gif ├── ramps.gif ├── red.gif ├── simple.gif └── sprinkler.gif ├── json ├── container.json ├── obstacles.json ├── ramps.json ├── red.json ├── simple.json └── sprinkler.json ├── package.json ├── rsc ├── part.js └── part.png ├── scripts └── gather.py └── src ├── consts.js ├── data_types.js ├── index.js ├── level_data.js ├── renderer.js ├── shaders.js ├── simulation.js └── spatial_hash.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/README.md -------------------------------------------------------------------------------- /images/container.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/container.gif -------------------------------------------------------------------------------- /images/obstacles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/obstacles.gif -------------------------------------------------------------------------------- /images/ramps.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/ramps.gif -------------------------------------------------------------------------------- /images/red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/red.gif -------------------------------------------------------------------------------- /images/simple.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/simple.gif -------------------------------------------------------------------------------- /images/sprinkler.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/images/sprinkler.gif -------------------------------------------------------------------------------- /json/container.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/container.json -------------------------------------------------------------------------------- /json/obstacles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/obstacles.json -------------------------------------------------------------------------------- /json/ramps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/ramps.json -------------------------------------------------------------------------------- /json/red.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/red.json -------------------------------------------------------------------------------- /json/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/simple.json -------------------------------------------------------------------------------- /json/sprinkler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/json/sprinkler.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/package.json -------------------------------------------------------------------------------- /rsc/part.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/rsc/part.js -------------------------------------------------------------------------------- /rsc/part.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/rsc/part.png -------------------------------------------------------------------------------- /scripts/gather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/scripts/gather.py -------------------------------------------------------------------------------- /src/consts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/consts.js -------------------------------------------------------------------------------- /src/data_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/data_types.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/index.js -------------------------------------------------------------------------------- /src/level_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/level_data.js -------------------------------------------------------------------------------- /src/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/renderer.js -------------------------------------------------------------------------------- /src/shaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/shaders.js -------------------------------------------------------------------------------- /src/simulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/simulation.js -------------------------------------------------------------------------------- /src/spatial_hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erkaman/gl-water2d/HEAD/src/spatial_hash.js --------------------------------------------------------------------------------