JavaScript 3D Library.
- javascript
- 3d
- virtual-reality
- augmented-reality
47,133 repositories indexed
1–19 of 19 · Most stars
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, WebGPU, and WebGL2
A Tiny WebGL helper Library
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
🗺 OpenStreetMap 3D renderer powered by WebGL2
A minimal WebGL 2 rendering library
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 170–300 fps
Rendering algorithms implemented in raw WebGL 2.
Fast and Easy Augmented Reality for the Web :rocket:
Main babylon.js website
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.
Blazing fast 2D renderer for the web: 2-4x faster than the most popular one, at a ninth of its size. Verified in an open benchmark.
JS renderer based on GLTF to WebGPU or WebGL backends.
Web Components for building declarative, graphical web apps
Grok WebGL2 and GLSL through a sequence of guided tutorials, each chunked into atomic Q&A cards suitable for spaced repetition, with hands-on projects and solution code integrated throughout.
A game of getting stuff from Point A to Point B... IN SPAAAACCE!
Cosmos Journeyer is a space exploration game running directly in the browser! Take your spaceship and witness the beauty of this virtually infinite universe.