WebGL effects made easy.
-
Updated
Sep 10, 2026 - TypeScript
WebGL effects made easy.
GT-VBAO ambient occlusion for three.js WebGPU and WebGL2 (TSL)
A single-page portfolio showcase built with React, Vite, and TypeScript. It features a 3D character on the landing section, scroll-driven animations with GSAP, a tech-stack 3D scene with physics (Rapier), and responsive layout. The project is frontend-only (no backend or API) and uses custom CSS for styling
A 'CRT TV' webGL post-processing effect plugin for Phaser 3 📺
ASCII art, dithering & shader effects studio — 14 algorithms, 9 art styles, 8 post-FX, real-time WebGL preview, export as PNG/MP4/GIF/code
Publish posts, videos, quote tweets, and X Articles to X (Twitter) via real Chrome CDP with anti-bot resilience.
Many DOM-anchored 3D views sharing one WebGL context — per-view post-processing, depth-driven SSAO, and TAA with motion vectors for skinned, instanced, morphed and batched meshes
3D post-processing codelab for HarmonyOS watches with a GLB viewer, gesture rotation and live controls for bloom, tone mapping and vignette effects.
Publish posts, videos, quote tweets, X Articles, and translated videos to X via real Chrome CDP—anti-bot resilient, ready for agents and CLI.
G-code post-processor for RepRapFirmware, as a DuetWebControl 3.7 plugin: browse the SD card, apply find/replace, command-mapping and scripted transforms to files already on the printer, preview the diff, write back safely.
Side-by-side port of film grain, bloom, and vignette post-processing chain from pmndrs EffectComposer (WebGL) to Three.js RenderPipeline and TSL node graphs (WebGPU).
To associate your repository with the post-processing topic, visit your repo's landing page and select "manage topics."