Another distance field ray marching experiment in WebGL. Inspired by this interesting blog post on distance estimators.
Click the button below to see the interactive version. It's a bit glitchy, but I kind of like that.
Warning - not stable on all browsers! I recommend Firefox with the "webgl.prefer_gl" and "webgl.prefer-native-gl" preferences both set to "true" (type "about:config" into the address bar and filter for "webgl"), or Chrome launched with "--use-gl=desktop" on the command line.
Update - fix for stupid WebGL shader validator.