5-day longest streak
-
gl-matrix ★ PINNED
Javascript Matrix and Vector library for High Performance WebGL apps
JavaScript ★ 5.7k 2mo agoExplain → -
webgl-quake3 ★ PINNED
WebGL Quake 3 level renderer
JavaScript ★ 277 2y agoExplain → -
webgpu-best-practices
A series of docs detailing best practices for developing with WebGPU
HTML ★ 348 3y agoExplain → -
webgl-source
WebGL renderer for Source Engine levels
JavaScript ★ 238 14y agoExplain → -
webgpu-clustered-shading
Personal experimental project to implement clustered shading with WebGPU.
JavaScript ★ 208 3y agoExplain → -
spookyball
WebGPU-powered, Halloween-themed breakout game
JavaScript ★ 144 18d agoExplain → -
game-shim
Browser shims to normalize game-centric API
JavaScript ★ 130 13y agoExplain → -
webgl2-particles-2
Updated version of particles demo, WebGL 2 only.
JavaScript ★ 126 7y agoExplain → -
webgl-texture-utils
Utilities for working with WebGL textures
JavaScript ★ 126 7y agoExplain → -
web-texture-tool
Texture loading utility for WebGL and WebGPU
JavaScript ★ 124 2y agoExplain → -
semilive
A Sublime Text plugin for "Live" coding
Python ★ 122 9y agoExplain → -
building-the-game
Source for the series of blog posts "Building the Game" on Tojicode
JavaScript ★ 116 6y agoExplain → -
webvr.info
Source code for the WebVR.info website
HTML ★ 107 2y agoExplain → -
webgpu-metaballs
Metaballs rendered in WebGPU
JavaScript ★ 97 1mo agoExplain → -
webgpu-test
Testing WebGPU
JavaScript ★ 83 1mo agoExplain → -
texture-tester
Simple page for testing WebGL texture support
HTML ★ 71 9y agoExplain → -
xr-dinosaurs
Roar!
JavaScript ★ 68 7mo agoExplain → -
webgpu-gltf-case-study
A case study in effective WebGPU patterns for rendering glTF models
Ruby ★ 68 2y agoExplain → -
wgsl-preprocessor
A simple, template literals-based preprocessor for WGSL shaders
JavaScript ★ 65 2y agoExplain → -
hello-triangle-webgpu
Well commented hello triangle example for WebGPU
HTML ★ 61 3y agoExplain → -
one-triangle-web
Rendering one triangle, the WebGL/WebGPU way
HTML ★ 58 3y agoExplain → -
webgpu-bundle-culling
A WebGPU demonstration of using frustum culling with render bundles through indirect instanced draw calls.
JavaScript ★ 56 2y agoExplain → -
js-struct
Utility to assist in parsing c-style structs from an ArrayBuffer
JavaScript ★ 53 14y agoExplain → -
chrome-webvr-issues ▣
Stub repository for tracking bugs related to Chrome's experimental WebVR support
★ 53 8y agoExplain → -
webgpu-shadow-playground
Experimenting with Shadow techniques like Cascading Shadow Maps
JavaScript ★ 49 1y agoExplain → -
webgl2-particles ⑂
WebGL 2 test
JavaScript ★ 45 10y agoExplain → -
burrow
Toy WebGPU Deferred Renderer
TypeScript ★ 44 3y agoExplain → -
webgl-utils
Lightweight, standalone WebGL utilities
JavaScript ★ 42 9y agoExplain → -
webgl-ios-rage
WebGL renderer for iOS Rage levels
JavaScript ★ 41 14y agoExplain → -
webgl-samples
Random WebGL samples, typically demonstrating specific techniques
JavaScript ★ 41 6y agoExplain → -
webxr-particles
Variant of WebGL 2 particles demo tuned for WebXR
JavaScript ★ 36 7mo agoExplain → -
watlas ⑂
A web port of XAtlas: Mesh parameterization / UV unwrapping library
C++ ★ 28 1y agoExplain → -
pristine-grid-webgpu
A WebGPU implementation of the "Pristine Grid" technique
JavaScript ★ 27 2y agoExplain → -
rosetta
Comparisons of shaders across multiple APIs
GLSL ★ 23 3y agoExplain → -
xr-critter
Pet Me!
JavaScript ★ 21 7mo agoExplain → -
shader-perf
Demonstration of asynchronous shader loading
HTML ★ 21 11y agoExplain → -
webxr-scene-optimization
A brief overview of techniques for optimizing 3D scenes for WebXR
HTML ★ 21 3y agoExplain → -
webgl2-crowd
Demonstrates animation "baking" using transform feedback.
JavaScript ★ 19 8y agoExplain → -
crocotile-webgl
Dirt simple WebGL loader/renderer for Crocotile 3D files
JavaScript ★ 18 9y agoExplain → -
webgl-iframe
No description.
JavaScript ★ 17 9y agoExplain → -
H3
Hyperactive Hexagonal Havoc!
JavaScript ★ 13 14y agoExplain → -
sponza-optimized
A version of the Sponza glTF that's been optimized for file size and instancing
★ 10 3y agoExplain → -
io-gallery
Simple WebVR gallery app for Google I/O 2017
JavaScript ★ 9 8y agoExplain → -
toji.dev
Personal "About Me" website.
HTML ★ 8 1mo agoExplain → -
webxr-logo
A 3D variant of a proposed WebXR logo in Three.js (based on code by @cwilso)
HTML ★ 7 6y agoExplain → -
NoRecruiterSoliciting
Please do not contact me with job opportunities. I am happy with my current position.
★ 6 10y agoExplain → -
webgpu-map-sync
Coding WebGPU atrocities in hopes that future generations won't have to.
JavaScript ★ 5 4y agoExplain → -
webgpu-external-test
Tests consuming external textures with WebGPU
JavaScript ★ 5 5y agoExplain → -
xr-lighting
Test page for WebXR Lighting Estimation API
JavaScript ★ 5 5y agoExplain → -
three.js ⑂
JavaScript 3D library.
JavaScript ★ 4 7mo agoExplain → -
dinosaurs-static
Frozen in time for the benefit of Chrome testing
HTML ★ 4 6y agoExplain → -
is-it-webgpu
A Chrome extension that informs you if a page is using WebGPU or not.
JavaScript ★ 4 2y agoExplain → -
webgpu-samples ⑂
WebGPU Samples
TypeScript ★ 3 9mo agoExplain → -
gpuweb ⑂
Where the GPU for the Web work happens!
Bikeshed ★ 3 8mo agoExplain → -
positional-audio-test
A simple test for positional web audio
HTML ★ 3 9y agoExplain → -
DartGB
A Gameboy emulator in Dart
Dart ★ 3 13y agoExplain → -
inkblot
Ink spreading effect in WebGPU
TypeScript ★ 2 5d agoExplain → -
bikeshed-to-ts ⑂
Extract a TypeScript declaration file from a bikeshed document.
JavaScript ★ 2 1y agoExplain → -
webidl2ts ⑂
Converts Web IDL to Typescript (.d.ts)
TypeScript ★ 2 1y agoExplain → -
bouncy-ball ⑂
:red_circle: Compare web animation techniques by bouncing a ball with each one.
JavaScript ★ 2 2y agoExplain → -
gamepadtest ⑂
Gamepad API Test
JavaScript ★ 2 7y agoExplain → -
dance-tonite ⑂
An ever-changing VR collaboration by LCD Soundsystem and their fans.
★ 2 6y agoExplain → -
glTF-Transform ⑂
glTF 2.0 SDK for JavaScript, TypeScript, and Node.js.
TypeScript ★ 1 1y agoExplain → -
videoeffect ⑂
Demos of web applications applying background blur during video conferencing.
JavaScript ★ 1 7mo agoExplain → -
webgpu-seed ⑂
🔺🌱 An example on how to render a hello triangle with WebGPU.
★ 1 3y agoExplain → -
dat.guiVR ⑂
A flexible graphical user interface for changing variables within WebVR.
★ 1 8y agoExplain → -
chrome-gpu-blinkenlights
Makes a light blink. Not for you.
JavaScript ★ 1 6y agoExplain → -
basis_universal ⑂
Basis Universal GPU Texture Codec
★ 1 6y agoExplain → -
bikeshed ⑂
:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
★ 1 4y agoExplain → -
html ⑂
HTML Standard
★ 1 5y agoExplain → -
taste-workspace ⑂
No description.
JavaScript ★ 0 7mo agoExplain → -
Vulkan-ValidationLayers ⑂
Vulkan Validation Layers (VVL)
★ 0 2y agoExplain → -
webgpureport.org ⑂
No description.
HTML ★ 0 3y agoExplain → -
gpuinfo-vulkan-query ⑂
Program your own vulkan.gpuinfo.org query in Python. Used to determine baseline hardware for WebGPU.
Python ★ 0 2y agoExplain → -
glTF ⑂
glTF – Runtime 3D Asset Delivery
★ 0 2y agoExplain → -
cardboard ⑂
Open source Cardboard SDK and samples
C++ ★ 0 3y agoExplain → -
stats.js ⑂
JavaScript Performance Monitor
★ 0 3y agoExplain → -
Vulkan-Tools ⑂
Vulkan Utilities and Tools
C++ ★ 0 3y agoExplain → -
vscode-wgsl-literal ⑂
Syntax highlighting for WGSL inside JavaScript tagged template strings
★ 0 3y agoExplain →
No repos match these filters.