Skip to content

Latest commit

 

History

History
 
 

2.0

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

glTF 2.0 Sample Models

Simple models for testing individual features

Model Screenshot Description
Triangle Without Indices The simplest possible glTF asset: A single scene with a single node and a single mesh with a single mesh.primitive with a single triangle with a single attribute, without indices and without a material
Triangle A very simple glTF asset: The basic structure is the same as in Triangle Without Indices, but here, the mesh.primitive describes an indexed geometry
Animated Triangle This sample is similar to the Triangle, but the node has a rotation property that is modified with a simple animation
Animated Morph Cube Demonstrates a simple cube with two simple morph targets and an animation that transitions between them both.
Animated Morph Sphere This sample is similar to the Animated Morph Cube, but the two morph targets move many more vertices and are more extreme than with the cube.
Simple Meshes A simple scene with two nodes, both containing the same mesh, namely a mesh with a single mesh.primitive with a single indexed triangle with multiple attributes (positions, normals and texture coordinates), but without a material
Simple Morph A triangle with a morph animation applied
Simple Sparse Accessor A simple mesh that uses sparse accessors
Cameras A sample with two different camera objects

More complex models

Model Screenshot Description
Box One mesh and one material. Start with this.
Box Interleaved Box example with interleaved position and normal attributes.
Box Textured Box with one texture. Start with this to test textures.
Box Textured NPOT Box with a non-power-of-2 (NPOT) texture. Not all implementations support NPOT textures.
Box Vertex Colors Box with vertex colors applied.
Duck The COLLADA duck. One texture.
2 Cylinder Engine Small CAD data set, including hierarchy.
Reciprocating Saw Small CAD data set, including hierarchy.
Gearbox Assy Medium-sized CAD data set, including hierarchy.
Buggy Medium-sized CAD data set, including hierarchy
Box Animated Rotation and Translation Animations. Start with this to test animations.
Cesium Milk Truck Textured. Multiple nodes/meshes. Animations.
Rigged Simple Animations. Skins. Start with this to test skinning.
Rigged Figure Animations. Skins.
Cesium Man Textured. Animations. Skins.
Monster Textured. Animations. Skins.
BrainStem Animations. Skins.
Virtual City Textured. Animations. Skins.

PBR models

Model Screenshot Normal Map Occlusion Map Emissive Map
Avocado
Barramundi Fish
Boom Box
Corset
Damaged Helmet
Flight Helmet
Lantern
Water Bottle

Further PBR models

Model Screenshot Description
Two Sided Plane A plane having the two sided material parameter enabled.
Cube A cube with non-smoothed faces.
Animated Cube Same as previous cube having a linear rotation animation.
Suzanne Suzanne from Blender with smoothed faces.
Sci Fi Helmet Sci Fi Helmet having unsigned integer indices.

Feature Test Models

Model Screenshot Description
Alpha Blend Mode Test Tests alpha modes and settings.
Boom Box With Axes Shows X, Y, and Z axis default orientations.
Metal Rough Spheres Tests various metal and roughness values.
Normal Tangent Test Tests an engine's ability to automatically generate tangent vectors for a normal map.
Normal Tangent Mirror Test Tests an engine's ability to load supplied tangent vectors for a normal map.
Orientation Test Tests node translations and rotations.
Texture Coordinate Test Shows how XYZ and UV positions relate to displayed geometry.
Texture Settings Test Tests single/double-sided and various texturing modes.
Vertex Color Test Tests if vertex colors are supported.

Extension Test Models

Model Screenshot Description
Texture Transform Test Tests if KHR_texture_transform extension is supported properly.