Tool Open source
Three.js is an open-source JavaScript 3D library developed in the mrdoob/three.js project for assembling and rendering procedural scenes in browser applications, including Fable 51 Worlds, Human Atlas, browser FPS worlds, CAD workspaces, and physics games. It creates scenes containing cameras, geometry, materials, meshes, and animations, with WebGL and WebGPU renderers and SVG and CSS3D renderers available as addons. Its official site and repository provide documentation, examples, tools, an editor, community resources, and a JavaScript module distribution.
7 uses taken from transcripts — each links to the moment in the video.
Renders the browser FPS world in Claude-of-Duty.
Provides the 3D layer for the browser-based CAD workspace.
Used as the 3D rendering library for the slingshot game.
Builds the interactive 3D component catalog, anatomy study desk, and static 3D web experience.
Assembles procedural scenes for Fable 51 Worlds and renders Human Atlas.
Builds scenes in the Dream Loop workflow.
Browser-based technology used for 3D web demos; the transcript describes Opus 5.5 as stronger with Three.js in the browser than with native C++ projects.
7 in the library.