threejs - Build 3D Web Applications with Three.js
Build immersive 3D web experiences using WebGL/WebGPU library for scenes, cameras, geometries, materials, and animations
Tags
Updated: 2026-02-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create 3D scenes
- add geometries and materials
- configure lights and cameras
- load 3D assets
- apply post-processing effects
- create animations
- implement camera controls
- write custom shaders
Inputs
- 3D models (GLTF, FBX, OBJ)
- textures
- shader code
- camera parameters
- light configurations
- animation data
- user interactions
Outputs
- 3D web applications
- rendered scenes
- interactive graphics
- animation sequences
- shader effects
- WebGL/WebGPU output
Requirements
- WebGL or WebGPU capable browser
- Three.js library
- JavaScript runtime
