Models that only use the core glTF V2.0 features and capabilities.
- #all - All models listed alphabetically.
- #core - Models that only use the core glTF V2.0 features and capabilities.
- #extension - Models that use one or more extensions.
- #issues - Models with one or more issues with respect to ownership, license, or markings.
- #showcase - Models that are featured in some glTF/Khronos publicity.
- #testing - Models that are used for testing various features or capabilities of importers, viewers, or converters.
- #video - Models used in any glTF video tutorial.
- #written - Models used in any written glTF tutorial or guide.
Model | Description |
---|---|
Alpha Blend Mode Test![]() Show -- Download GLB |
Tests alpha modes and settings. Credit: © 2018, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Animated Cube![]() Show |
Same as 'Cube', but having a linear rotation animation. Credit: © 2017, UX3D. CC0 1.0 Universal - Norbert Nopper for Everything |
Animated Morph Cube![]() Show -- Download GLB |
Demonstrates a simple cube with two simple morph targets and an animation that transitions between them both. Credit: © 2017, Public. CC0 1.0 Universal - Microsoft for Everything |
Animated Triangle![]() Show |
This sample is similar to the Triangle, but the node has a rotation property that is modified with a simple animation Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Antique Camera![]() Show -- Download GLB |
Static model of old camera on a tripod. [Issues: non-Khronos mark] Credit: © 2018, UX3D. CC0 1.0 Universal - Maximillan Kamps for Everything © 2017, UX3D. UX3D Trademark or Logo - Non-copyrightable logo for UX3D logo |
Avocado![]() Show -- Download GLB |
A natural object created with Core glTF 2.0 Credit: © 2017, Public. CC0 1.0 Universal - Microsoft for Everything |
Barramundi Fish![]() Show -- Download GLB |
A fish created with Core glTF 2.0 Credit: © 2017, Public. CC0 1.0 Universal - Microsoft for Everything |
Boom Box![]() Show -- Download GLB |
A common object with glowing front panel created with Core glTF 2.0. Credit: © 2017, Public. CC0 1.0 Universal - Microsoft for Everything |
Boom Box with Axes![]() Show |
Shows X, Y, and Z axis default orientations. Credit: © 2018, Public. CC0 1.0 Universal - Microsoft for Everything |
Box![]() Show -- Download GLB |
One mesh and one material. Start with this. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
[Box With Spaces](Box With Spaces/README.md) [![Box With Spaces](Box With Spaces/screenshot/screenshot.png)](Box With Spaces/README.md) Show |
Box with URI-encoded spaces in the texture names used by a simple PBR material. Credit: © 2017, Analytical Graphics, Inc.. CC0 1.0 Universal - Ed Mackey for Everything © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo |
Box Animated![]() Show -- Download GLB |
Rotation and Translation Animations. Start with this to test animations. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
Box with interleaved position and normal attributes![]() Show -- Download GLB |
Box example with interleaved position and normal attributes. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
Box Textured![]() Show -- Download GLB |
Box with a power-of-2 texture. [Issues: non-Khronos mark] Credit: © 2017, Cesium. CC-BY 4.0 International with Trademark Limitations - Cesium for Everything © 2015, Cesium. Cesium Trademark or Logo - Non-copyrightable logo for Cesium logo |
Box Textured not 2^N![]() Show -- Download GLB |
Box with a non-power-of-2 (NPOT) texture. Not all implementations support NPOT textures. [Issues: non-Khronos mark] Credit: © 2017, Cesium. CC-BY 4.0 International with Trademark Limitations - Cesium for Everything © 2015, Cesium. Cesium Trademark or Logo - Non-copyrightable logo for Cesium logo |
Box Vertex Colors![]() Show -- Download GLB |
A simple unit cube that uses vertex colors, stored in the COLORS_0 attribute. Credit: © 2023, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
BrainStem![]() Show -- Download GLB |
Animations. Skins. Credit: © 2017, Smith Micro Software, Inc.. Poser EULA - Keith Hunter for Everything |
Cameras![]() Show |
A sample with two different camera objects Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Cesium Man![]() Show -- Download GLB |
Textured. Animations. Skins. [Issues: non-Khronos mark] Credit: © 2017, Cesium. CC-BY 4.0 International with Trademark Limitations - Cesium for Everything © 2015, Cesium. Cesium Trademark or Logo - Non-copyrightable logo for Cesium logo |
Cesium Milk Truck![]() Show -- Download GLB |
Textured. Multiple nodes/meshes. Animations. [Issues: non-Khronos mark] Credit: © 2017, Cesium. CC-BY 4.0 International with Trademark Limitations - Cesium for Everything © 2015, Cesium. Cesium Trademark or Logo - Non-copyrightable logo for Cesium logo |
Compare Alpha Coverage![]() Show -- Download GLB |
This model compares alpha coverage methods. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Everything |
Compare Ambient Occlusion![]() Show -- Download GLB |
This model compares without occlusion versus with occlusion. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Polyhaven for Models © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Textures |
Compare Base Color![]() Show -- Download GLB |
This model compares base color methods. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Everything |
Compare Metallic![]() Show -- Download GLB |
This model compares metallic methods. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Everything |
Compare Normal![]() Show -- Download GLB |
This model compares normal methods. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Everything |
Compare Roughness![]() Show -- Download GLB |
This model compares roughness methods. Credit: © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo © 2024, Public. CC0 1.0 Universal - Eric Chadwick and DGG for Everything |
Corset![]() Show -- Download GLB |
Credit: © 2017, UX3D. CC0 1.0 Universal - Microsoft for Everything |
Cube![]() Show |
A cube with non-smoothed faces. Credit: © 2017, UX3D. CC0 1.0 Universal - Norbert Nopper for Everything |
Damaged Helmet![]() Show -- Download GLB |
Flight helmet with damage Credit: © 2018, ctxwing. CC BY 4.0 International - ctxwing for Rebuild and conversion to glTF © 2016, theblueturtle_. CC BY-NC 4.0 International - theblueturtle_ for Earlier version of model |
Directional Light![]() Show -- Download GLB |
Verification of light calculations Credit: © 2020, Public. CC0 1.0 Universal - Rickard Sahlin for Everything |
Duck![]() Show -- Download GLB |
The COLLADA duck. One texture. Credit: © 2006, Sony. SCEA Shared Source License, Version 1.0 - Sony for Everything |
Flight Helmet![]() Show |
Displayed flight helmet on a wooden stand. Credit: © 2018, Public. CC0 1.0 Universal - Gary Hsu for Conversion from Maya |
Fox![]() Show -- Download GLB |
Multiple animations cycles: Survey, Walk, Run. Credit: © 2014, Public. CC0 1.0 Universal - PixelMannen for Model © 2014, tomkranis. CC BY 4.0 International - tomkranis for Rigging & Animation © 2017, @AsoboStudio and @scurest. CC BY 4.0 International - @AsoboStudio and @scurest for Conversion to glTF |
Interpolation Test![]() Show -- Download GLB |
A sample with three different animation interpolations Credit: © 2017, Public. CC0 1.0 Universal - Khronos for Everything |
Lantern![]() Show -- Download GLB |
Old wooden street light. Credit: © 2017, Microsoft. CC0 1.0 Universal - sbtron for Initial version © 2018, Frank Galligan. CC0 1.0 Universal - Frank Galligan for Draco compression |
Metal-Rough Spheres![]() Show -- Download GLB |
Tests various metal and roughness values (texture mapped). Credit: © 2017, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Metal-Rough Spheres (textureless)![]() Show -- Download GLB |
Tests various metal and roughness values (textureless). Credit: © 2019, Public. CC0 1.0 Universal - Krill Gavrilov for Everything © 2019, Public. CC0 1.0 Universal - CAD Model generated by Draw Harness script using Open CASCADE Technology for Everything |
Morph-Primitives Test![]() Show -- Download GLB |
Tests a morph target on multiple primitives. Credit: © 2018, ft-lab. CC BY 4.0 International - ft-lab for Everything © 2020, Frank Galligan. CC BY 4.0 International - Frank Galligan for DRACO compression |
Morph Stress Test![]() Show -- Download GLB |
Tests up to 8 morph targets. Credit: © 2021, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
MultiUV Test![]() Show -- Download GLB |
This model has two uv texture coordinates and tests a second set of texture coordinates. Credit: © 2017, Hilo 3D. CC BY 4.0 International - Hilo 3D for Everything © 2017, Khronos Group. Khronos Trademark or Logo - Non-copyrightable logo for glTF logo |
Multiple Scenes![]() Show |
A simple glTF asset with two scenes. Each scene consists of one node with one mesh. Credit: © 2017, Public. CC0 1.0 Universal - Public for Everthing |
Negative Scale Test![]() Show -- Download GLB |
This model tests what happens when a glTF node has negative scaling. Credit: © 2023, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everthing |
NodePerformanceTest![]() Show -- Download GLB |
Node, mesh, primitive and texture count performance test Credit: © 2024, Public. CC0 1.0 Universal - Jon Aspeheim for Everything |
Normal-Tangent Mirror Test![]() Show -- Download GLB |
Tests an engine's ability to load supplied tangent vectors for a normal map. Credit: © 2018, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Normal-Tangent Test![]() Show -- Download GLB |
Tests an engine's ability to automatically generate tangent vectors for a normal map. Credit: © 2018, Analytical Graphics, Inc.. CC0 1.0 Universal - Ed Mackey for Everything |
Orientation Test![]() Show -- Download GLB |
Tests node translations and rotations. Credit: © 2017, Unknown. CC BY 4.0 International - Khronos for Everything |
Primitive Mode Normals Test![]() Show |
Tests rendering of points, lines, and triangles with and without normals. Credit: © 2020, public. CC0 1.0 Universal - Unknown for Everything |
Recursive Skeletons![]() Show -- Download GLB |
Tests unusual skinning cases with reused meshes and recursive skeletons. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
Rigged Figure![]() Show -- Download GLB |
Animations. Skins. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
Rigged Simple![]() Show -- Download GLB |
Animations. Skins. Start with this to test skinning. Credit: © 2017, Cesium. CC BY 4.0 International - Cesium for Everything |
SciFi Helmet![]() Show |
Futuristic helmet Credit: © 2017, Public. CC0 1.0 Universal - Michael Pavlovic for Everything © 2017, Public. CC0 1.0 Universal - Norbert Nopper for Conversion to glTF |
Simple Material![]() Show |
A simple glTF asset with a material Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Simple Meshes![]() Show |
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 Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Simple Morph![]() Show |
A triangle with a morph animation applied Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Simple Skin![]() Show |
A simple example of vertex skinning in glTF Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Simple Sparse Accessor![]() Show |
A simple mesh that uses sparse accessors Credit: © 2017, Public. CC BY 4.0 International - Marco Hutter (https://github.com/javagl/) for Everything |
Simple Texture![]() Show |
A simple glTF asset with a texture Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Specular Test![]() Show -- Download GLB |
Tests if the KHR_materials_specular extension is supported correctly. Credit: © 2021, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Sponza![]() Show |
Building interior, often used to test lighting. Credit: © 2016, Crytek. Cryengine Limited License Agreement - Crytek for Everything |
Suzanne![]() Show |
Blender's test model of the chimpanzee Suzanne. Credit: © 2017, UX3D. CC0 1.0 Universal - Norbert Nopper for Everything |
Texture Coordinate Test![]() Show -- Download GLB |
Shows how XYZ and UV positions relate to displayed geometry. Credit: © 2017, Analytical Graphics, Inc.. CC0 1.0 Universal - Ed Mackey for Everything |
Texture Encoding Test![]() Show -- Download GLB |
This asset tests that textures are sampled with correct transfer functions. Credit: © 2017, Public. CC0 1.0 Universal - lexaknyazev for Everything |
Texture Linear Interpolation Test![]() Show -- Download GLB |
Tests that linear texture interpolation is performed on linear values, i.e. after sRGB decoding. Credit: © 2017, Public. CC0 1.0 Universal - lexaknyazev for Everything |
Texture Settings Test![]() Show -- Download GLB |
Tests single/double-sided and various texturing modes. Credit: © 2017, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Triangle![]() Show |
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. Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Triangle Without Indices![]() Show |
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 Credit: © 2017, Public. CC0 1.0 Universal - Marco Hutter (https://github.com/javagl/) for Everything |
Two Sided Plane![]() Show |
A plane having the two sided material parameter enabled. Credit: © 2017, UX3D. CC0 1.0 Universal - Norbert Nopper for Everything |
Unicode❤♻Test![]() Show -- Download GLB |
A sample with Unicode characters in file, material, and mesh names Credit: © 2017, Public. CC0 1.0 Universal - Viktor Kovács for Everything |
Vertex Color Test![]() Show -- Download GLB |
Tests if vertex colors are supported. Credit: © 2018, Analytical Graphics, Inc.. CC BY 4.0 International - Ed Mackey for Everything |
Virtual City![]() Show -- Download GLB |
The 'Virtual City' model was graciously contributed by the folks at 3DRT. Credit: © 2017, 3DRT. 3DRT license with allowances for glTF Testing - 3DRT for Everything |
Water Bottle![]() Show -- Download GLB |
Basic metal/roughness water bottle. Credit: © 2017, Public. CC0 1.0 Universal - Microsoft for Everything |
© 2023, The Khronos Group.