A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Repository Index
47,133 repositories indexed
121–144 of 188 · Most stars
Fast and Easy Augmented Reality for the Web :rocket:
- augmented-reality
- webar
- webgl
- webgl2
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
- gltf2-loader
- gltf
- gltf2
- libgdx
A WebGL tool set.
A multiplatform framework built on top of Babylon.js and React, designed to create interactive and immersive XR experiences.
- ar
- babylonjs
- extended-reality
- mr
Real-time websocket stream of GPS events on a fancy SVG world map
Convert images to WebP
- gulp-plugin
- webp
- javascript
- convert-images
Main babylon.js website
WebGL Shader demos - GPU rendering shader experiments with procedural 3D scene generation using ray marching and distance field (also known as 'sphere tracing') rendering techniques.
The multi-framework JavaScript library for responsive images.
- responsive
- ember
- responsive-images
- sharp
OpenGL and Vulkan header and loader generator.
This repository contains low-level bindings for WebGPU used in Evergine.
- webgpu
- netstandard
- dotnet-core
- csharp
Pure Go WebGPU Implementation
- directx12
- go
- golang
- gpu
CLI image optimization tool
A tiny WGSL online editor
- wgsl
- webgpu
- javascript
Go cross-platform OpenGL bindings.
textmode.js is a lightweight creative coding library for creating real-time ASCII art on the web.
- ascii
- canvas
- petscii
- textmode
WebGPU Ray Tracing eXtension
TranslatedBuild your own Minecraft-inspired 3D personal website.
Rendering engine based on webgpu
Physically based real-time ocean in pure WebGL2: FFT waves, volumetric clouds, rain, squalls, lightning and sound. No image assets.
A drone flight over the Na Pali coast, rendered entirely in code. No textures, images or models.
- claude-code
- generative-art
- glsl
- procedural-generation
🎙 Generator waveform paths for SVG 🎶
- waveform
- path
- svg
- audio-visualizer
A fully customizable webgl shader sandbox to embed in your pages