Highlights
- Pro
Starred repositories
A graphical tool that can extract and replace files from encrypted and non-encrypted iOS backups
Realtime path tracing via WebGPU compute shaders
A minimal prototype implementing virtual texturing
Uses persistent threads and a parallel queue to build L1 voronoi diagrams in a single dispatch
A port of AMD's Single Pass Downsampler for WebGPU
The lightweight and modern Map SDK for Android and iOS
💡 phong shading tutorial with glslify
Bounded multiple producers multiple consumers queue for .NET
An attempt at reproducing unreal nanite in threejs
METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering
UE5's Nanite implementation using WebGPU. Includes the meshlet LOD hierarchy, software rasterizer and billboard impostors. Culling on both per-instance and per-meshlet basis.
A webversion of the board game "Saboteur"
A javascript binary tree based algorithm for 2d bin-packing suitable for generating CSS sprites
A 2D rectangular bin packing data structure that uses the Shelf Best Height Fit heuristic
A simple, template literals-based preprocessor for WGSL shaders
Texture loading utility for WebGL and WebGPU
Mesh optimization library that makes meshes smaller and faster to render
Mesh triangle reduction using quadrics
💡 Experimental real-time global illumination renderer 🦀
Network Design for an Electronics Manufacturer for a Project in the Operations Research Modul at the UZH
A WebGPU demonstration of using frustum culling with render bundles through indirect instanced draw calls.
📳 Use Apple's Taptic Engine to vibrate your iPhone 6s (or up) in a variety of ways
Cordova plugin: Native storage of variables in Android, iOS and Windows