Skip to content
Novus Examples
glb2.5 KB

Textured Cube — UV + embedded PNG (GLB)

A UV-mapped cube with an embedded 128×128 checkerboard PNG texture and a PBR material, all packed into one self-contained GLB. A fixture for testing texture and UV handling, embedded-image extraction, and PBR material loading.

Loading 3D preview…

Specifications

Format
glTF 2.0 binary (GLB)
Material
PBR baseColorTexture
Texture
128x128 checker PNG (embedded)
Uv
TEXCOORD_0

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("textured-cube.glb")
print(mesh.bounds, mesh.faces.shape)

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