X1aoZhe's OpusMC β ζ΅θ§ε¨ιθΏθ‘η Minecraft ε€ε»οΌηΊ― JavaScript + WebGL2οΌζ εΌζζ δΎθ΅οΌ
Ten Chinese ink-wash landscapes painted and animated entirely in code (WebGL2 + Canvas2D), cut into a one-minute film with a synthesized soundtrack.
JavaScript 3D Library.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
WebGL2 powered visualization framework
MapLibre GL JS - Interactive vector tile maps in the browser
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
Tiny fast 2D/3D HTML5 game engine with many features and no dependencies.
A Tiny WebGL helper Library
LayaAir is a fully platform rendering engine with rich 2D/3D rendering capabilities and a mature integrated development platform
WebGL 2 lessons starting from the basics
Explore and Troubleshoot your WebGL scenes with ease.
Browser-based visual editor for building WebGL, WebGPU, WebXR apps
Classifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
A comprehensive macromolecular library
TypeScript/JavaScript 3D maps and geospatial data visualization engine library
Solar Wanderer / ι¨ζΈΈε€ͺι³η³» - 1:1 Real-Time Solar System Explorer in the Browser. NASA JPL ephemeris, WebGL2, Three.js. From solar surface to 100,000 AU Oort Cloud.
It can load and render cool animation effects
A Vulkan / WebGPU / OpenGL engine for Desktop JVM, Android and Javascript written in Kotlin
Real-time, photoreal shallow water in a single HTML file. WebGL2, no libraries, no build step.
PSP games in the browser, static recompilation to WebAssembly, an HLE kernel and a WebGL2 renderer
Fully procedural cinematic ocean and extreme weather simulation in the browser. Multi-cascade FFT waves, volumetric clouds, hurricanes and tsunamis - every pixel generated on the GPU at runtime, zero external assets. Three.js / WebGL2 / GLSL3.
The biggest open-source home for shaders on the web.
High performance 3D Gaussian Splatting (3DGS) renderer for Three.js. WebGPU and WebGL2. Supports PLY, SPZ, Streaming LOD including SOG and RAD.
Production pipeline and Claude Code skill for Vocaloid-style hand-drawn (ζζΈγ) lyric music videos: deterministic Canvas2D/WebGL2 animation engine, JIZURA lyric motion, AI illustration, Blender toon 3D, headless rendering to 16:9 and 9:16.
WebGL2 replica of Apple's Liquid Glass: squircle SDF thickness field -> Snell refraction with a meniscus rim, dispersion, variable-blur scattering, Fresnel rim
A 3D lunar rover survey game. WebGL2, no build step, no third-party assets - every texture and sound generated at runtime.
Open-source game technology for the browser: a hand-written WebGL2 renderer, file-format readers, and the test and build tooling around them. All of my code is MIT-licensed and free on GitHub.
β΄ β β΅ GSS β GPU Style Sheets. A CSS-like language for 3D scenes: selectors, the cascade, nesting, keyframes and transitions, compiled into one raymarching shader for WebGPU and WebGL2. No Three.js, no meshes. Playground, VS Code extension, and a <gss-scene> tag for any page.
A boat journey through a Japanese river valley, in four seasons and at any hour, rendered live in the browser with three.js.
Gesture-controlled 3D models made of 200k glowing GPU particles. MediaPipe hand tracking + hand-written WebGL2, runs in the browser.
GT-VBAO ambient occlusion for three.js WebGPU and WebGL2 (TSL)
A 3D sandcastle simulator that runs entirely on the GPU. No engine, no libraries, no asset files, no build step. Built in one prompt with Claude Code.
One browser tab. Two legal DAT files. One endless night. Source-built C++ β WebAssembly port of Touhou 8.
Real-time spectral FFT ocean in a single HTML file β WebGL2 + three.js, JONSWAP/TMA spectrum, 3 cascades, physical foam, caustics and underwater. No build step.
A real-time spectral ocean and tropical island in Three.js, WebGPU and TSL: FFT waves, water optics, shore break, foam, caustics, buoyancy, wakes, underwater transitions and a volumetric sky, with a WebGL2 fallback.
ιθΉε€©ι β a rain-soaked vertical cyberpunk city you can fly through in the browser. three.js WebGPU + TSL, a Blender-baked Hong Kong night market, procedural megacity, time trials.
Headless WebGL 1 & 2 for Node.js, powered by ANGLE (Metal, D3D11, Vulkan). Render any WebGL or three.js scene without a browser.
ε¨η½ι‘΅δΈδ½Ώη¨ζΆ²ζη»ηοΌCDNεΌε ₯οΌδ»»δ½δΊΊι½θ½η¨
Browser-native tactical FPS on three.js r180. One map, one match, no assets: every texture, sound and cloud is generated at runtime. Hand-built WebGL2 render graph, custom physics, procedural Web Audio.
lilToon shader for Three.js, with GLB and VRM loading for WebGL2.
A slider drawn by shaders: WebGPU, or WebGL 2 where there is none. A 4.7 KB core, everything else a plugin.