Search⌘ K
AI Features

Advanced Geometries: TeapotGeometry

Explore how to create intricate 3D teapot models using Three.js TeapotGeometry. Understand how to adjust size, segments, and parts like the lid and body to customize this classic 3D geometry for your scenes.

The TeapotGeometry

TeapotGeometry is a geometry that we can use to render, not very surprisingly, a teapot. This teapot is a standard reference model for 3D renders and has been used since 1975. For more information, you can read about the history of this model.

Using this model works in exactly the same way as all the other models we’ve seen so far:

Javascript (babel-node-es2024)
import { TeapotGeometry } from 'three/examples/jsm/geometries/TeapotGeometry'
...
const geom = new TeapotGeometry(size, segments, bottom,lid, body, fitLid, blinn)
...