Ustym Ukhman's starred repositories
noclip.website
A digital museum of video game levels
chevrotain
Parser Building Toolkit for JavaScript
three.quarks
Three.quarks is a general purpose particle system / VFX engine for three.js
Shader_Minifier
Minify and obfuscate GLSL or HLSL code
LearnWebGPU
Learn to use WebGPU for native graphic applications in C++
Webgl-Erosion
Interactive Erosion simulation in Web Browser
PhysicsRenderer
gpgpu utils for three.js
referencePT
Supplemental code accompanying Ray Tracing Gems II, Chapter 14: The Reference Path Tracer
three-landscape
React-three-fiber compatible abstractions that make it easier to render high quality landscapes scenes
lensflare-threejs-vanilla
A lens flare effect for Vanilla Threejs
glsl-aastep
anti-alias smoothstep utility function
threejs-thin-film-iridescence
A thin film iridescence approach for ThreeJS.
glTF-Procedural-Trees
Create procedural glTF 2.0 trees with proctree.js and three.js.
webpack-glsl-minify
GLSL Preprocessor, Minifier, and Webpack Loader
threejs-octree
Lightweight and efficient spatial partitioning lib designed specifically for Three.js
webgpu-crowd-simulation
Real-time Position-Based Crowd Simulation in WebGPU
glsl-canny-edge-detection
An implementation of Canny edge detection in GLSL made for WebGL
hammerhead.gl
3D renderer written in WebGPU and TypeScript