Skip to content
Novus Examples
glb133.5 KB

Teapot (GLB)

A procedurally-built teapot — a surface-of-revolution body and lid with a stepped spout, a torus handle, and a knob — as a self-contained GLB. The classic teapot shape, for testing 3D loaders and the model viewer.

Loading 3D preview…

Specifications

Format
glTF 2.0 binary (GLB)
Construction
surface of revolution + spout + handle + lid
Object
teapot

What is a .glb file?

GLB is the binary form of glTF, packaging 3D scene geometry, materials, textures, animations, and node hierarchy into a single self-contained file. It is optimized for efficient runtime loading and is often called the JPEG of 3D. It is widely used in web, AR, and real-time 3D applications.

How to use this file

Use an example GLB to test glTF loaders, embedded-texture and animation handling, and real-time rendering pipelines in web or game engines.

Code examples

import trimesh  # pip install trimesh

mesh = trimesh.load("teapot.glb")
print(mesh.bounds, mesh.faces.shape)

Generated by generation/models_realistic.py. Free for any use, no attribution required — license.