This little project attempts a couple of things:
- Combine raymarching based rendering with "classical" rendering
- Mirror the raymarching scene on the javascript side to calculate surface positions
- Animate SDFs and add interactivity
You can give it a try here.
- Move camera around with left mouse button and zoom with mouse wheel
- Click on blue bowl to spawn bubble