ArticleSix Shadertoy shaders, read line by lineNov 6, 2026A code reading of six GLSL shaders I published on Shadertoy in 2024: domain warping, a spiral, an anti-aliased grid, a sea scene, sun rays and a mouse-driven warp.
ArticleTrueMapData: from measured height maps to usable assetsOct 24, 2026TrueMapData connects TrueMap and GelSight files to visualisation, surface metrics, wear analysis and mesh export.
ArticleDimension: connecting Rust mathematics to a rendererOct 23, 2026Inside my Dimension workspace: matrix storage, numerical methods, scene transforms and a wgpu renderer for native and web targets.
ArticleArtemis Switch: following a frame from the network to the screenOct 20, 2026Inside Artemis Switch: Moonlight transport, NVDEC, deko3d, frame pacing and the telemetry that makes streaming delays easier to diagnose.
ArticleSwitch · New 3DS portsm64coopdxshared game code, small platform layerPorting sm64coopdx to Switch and New 3DS: keep the platform boundary smallOct 20, 2026A code-based tour of the Switch and New 3DS CoopDX targets: graphics, controllers, audio, build isolation and current hardware-validation limits.