Easily display interactive 3D models on the web and in AR!
-
Updated
Dec 23, 2024 - TypeScript
Three.js is a cross-browser JavaScript library and Application Programming Interface (API) used to create and display animated 3D computer graphics in a web browser.
Easily display interactive 3D models on the web and in AR!
WebGL in WebAssembly with AssemblyScript
🧬 Training the car to do self-parking using a genetic algorithm
CSG library for use with THREE.js
Simplify three.js development, including events, drag & drop, binding, focus management, smart rendering, tweening and more.
A GUI Editor & framework for Three.js
Declarative ThreeJS via web components
Enhanced InstancedMesh with frustum culling, fast raycasting (using BVH), sorting, visibility management, LOD and more.
Screen-space raymarched godrays for three.js using the pmndrs postprocessing library
A 3D Rubik's Cube game by Three.js and TypeScript.
A Vite-based starter project for Three.js with some of the essentials
Three.js Journey - Practice projects w/ source-code for Three.js course by Bruno Simon
Jewelry project using threejs and webgi
Examples from the Three.js Fundamentals website recreated in react-three-fiber renderer.
Terrain generation tool, using real-earth data and deep learning techniques
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
A 3D world with nature objects and a character that can move around using your keyboard. Let the character walk, run or dance.
Created by Ricardo Cabello
Released April 24, 2010
Latest release 18 days ago