marching

marching.js

Online Playground (Chrome/Firefox)
Atom plugin
Reference

Screenshot

Marching.js is a JavaScript shader compiler specifically focused on ray marching via signed distance functions. The goals of this project are:

Marching.js builds on the work of many other people.

Development

The library is compiled using gulp. Run npm install to install all necessary dependencies, and then gulp build to rebuild the library.