Services
Interactive web experiences, data visualizations, and 3D on the web with Three.js, WebGL, WebGPU, Canvas, SVG, d3.js, and WebAssembly.
Posts
Multi-Engine Architecture: Choosing Between Unity, Unreal, Godot, and Custom Web Graphics
November 2, 2026TL;DR: Successful game studios avoid locking their business into a single commercial runtime. By establishing a clean five-tier agnostic seam (canonical JSON data, golden contract vectors, engine-free C#/C++ cores, and…
WebGL vs. WebGPU: The Shift from Global State to Immutable Pipelines
October 30, 2026TL;DR: WebGL was built on OpenGL ES, relying on a stateful global context where settings linger across draw calls and variables connect by string names. WebGPU mirrors modern GPU design (Metal, Vulkan, Direct3D 12):…
TL;DR: Modern real-time graphics pipelines run on two fundamental GPU programs: vertex shaders, which shape 3D geometry in clip space, and fragment shaders, which compute the color of every pixel. Understanding how data…
Labs
Store Icon & Marketing Asset Production Forge
Client-side production suite generating Apple App Store squircles, Google Play adaptive icon sets, and 1024x500 promotional feature graphics from a single master source.
Real-Time GLSL & WGSL Shader Synthesizer
Interactive GLSL and WGSL shader canvas featuring real-time fragment compilation, procedural plasma waves, audio uniforms, and instant URL state serialization.