gputex
Compute-shader encoding of web images formats
Compute-shader encoding of web images formats
TypeScript port of the Draco WASM decoder
3-band luminance-based texture pipeline
Type-safe JS parser and API for .blend files
Vectorheart aesthetic editor to create SVGs
General helpers for game dev in React, Vue, Svelte
Adaptive Vertex Ambient Occlusion technique
Custom WebGPU & WebGL engine for Mana Blade
Draw polygons and export JSON coordinates
VFX, utils, and SDFs for Three.js Shading Language
Render 3D Blender scenes as 2D SVGs
React Three Fiber components and patterns for web games
WebGPU high-performance subset of Three.js WIP
Bake SVGs into MSDF vector textures WIP
Full-featured Unity-like editor for web games WIP

Video game-inspired EDM
I used to produce electronic music as Leaf Adventure. My music mixes video game sounds, complextro, dubstep, and drum and bass. I use Ableton Live and still produce occasionally, most recently for the OST of Mana Blade as a collaboration with Shauno Isomura.