Articles
Sometimes I do write down my thoughts.
Growing plants with code
Exploring the art of digital gardening in Three.js. Grow branches along paths using vertex shaders, and generate procedural branchlets along the way.
shaders · rtf · procedural
Dissolve effect
Dissolve effect with shaders.
shaders · rtf
Earth with react-three-fiber
3D Earth composed with shaders created with @three/fiber and @react-three/drei.
shaders · rtf
Creating a ray-marching renderer in Three.js
How to create a ray-marching renderer from scratch using ThreeJs.
shaders · ray-marching
Voxels
Voxels renderer made with ray-marching.
shaders · ray-marching