CSG demo scene with webgl. You can see here the power of the fragment shader. All porjects are inspired from blog posts related to signed distance function and/or constructive solid geometry.
Try the demo here: https://ice-blaze.github.io/demo-scene/
- Transparence
- Shadow mapping
- Blurring
- God rays
- Water effects
- 3D Object positionning with the mouse