In this substack I tell the story of how I pushed the limits of VR to render coral gaussian splats and share a link— (please close it when you’re done 🙏🏽)
vertexshader.substack.com/p/glitchy-co...
In this substack I tell the story of how I pushed the limits of VR to render coral gaussian splats and share a link— (please close it when you’re done 🙏🏽)
vertexshader.substack.com/p/glitchy-co...
My friend mapped/analyzed RYR1 for her bioinformatics MS—this huge muscle protein that breaks a lot of tooling. So I tried to turn it into a WebXR VR “graduation present” . I underestimated its massive scale and complexity, but managed to squish it in. vertexshader.substack.com/p/squishing-...
taught a p5js workshop at a middle school makerspace! It's amazing how naturally kids play, tinker, and explore
Fibonacci day!! Using Vogel placement and some ripple animation #p5js #genuary2026 #genuary3 #genuary #creativecode #generativeart
twelve principles of animation #genuary2 #genuary #genuary2026 #threejs
one shape, one color #genuary1 #genuary2026 #genuary #p5js #creativecode #generativeart
some time to sketch with code in the holidays #threejs #creativecode #shaders #generativeart
We extended the deadline to the PurposefulXR workshop at CHI this year -- there is still time to make a submission!
Know and XR researcher going to CHI this year? Please tell them that we're organizing a workshop on XR for social benefit, having deeper discussions and engagement around making purposeful XR with HCI research
Triangles and nothing else #genuary13 #genuary #threejs #creativecode #glsl #vertexshader #fragmentshader
brushed off an old organic growth structure algorithm that I used for trees and threw in some noisy lines for some rolling hills #genuary6 #genuary #creativecode #threejs #perlinnoise #generativeart
layers and layers and layers! #genuary2 #genuary
hello world!