glTF 2.0 Sample Assets

August 14, 2026 · View on GitHub

Models tagged with 'written'

Models used in any written glTF tutorial or guide.

Other Tagged Listings

  • #all - All models listed alphabetically.
  • #core - Models that only use the core glTF 2.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.
  • #pbrtest - Models that are used for illustrating the effect of PBR properties.
  • #video - Models used in any glTF video tutorial.
  • #written - Models used in any written glTF tutorial or guide.
ModelDescription
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. Creative Commons Zero v1.0 Universal
- Marco Hutter (https://github.com/javagl/) for Everything
DiffuseTransmissionTest

Show -- Download GLB
Test model for KHR_materials_diffuse_transmission extension.
Credit:
© 2025, Darmstadt Graphics Group GmbH. Creative Commons Attribution 4.0 International
- Eric Chadwick for Model and textures
© 2015, Khronos Group. Khronos Trademark or Logo
- Non-copyrightable logo for Khronos logo
© 2017, Khronos Group. Khronos Trademark or Logo
- Non-copyrightable logo for glTF logo
Glass Hurricane Candle Holder

Show -- Download GLB
Glass holder using Materials Tranmission and Materials Volume extensions.
Credit:
© 2021, Wayfair, LLC. Creative Commons Attribution 4.0 International
- Eric Chadwick for Model and textures
© 2015, Khronos Group. Khronos Trademark or Logo
- Non-copyrightable logo for Khronos logo
© 2017, Khronos Group. Khronos Trademark or Logo
- Non-copyrightable logo for glTF logo
Materials Variants Shoe

Show -- Download GLB
A model of a shoe that illustrates use of the KHR_materials_variants extension with three materials included in the asset.
Credit:
© 2021, Shopify. Creative Commons Attribution 4.0 International
- Shopify for Everthing
Simple Material

Show
A simple glTF asset with a material
Credit:
© 2017, Public. Creative Commons Zero v1.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. Creative Commons Zero v1.0 Universal
- Marco Hutter (https://github.com/javagl/) for Everything
Simple Skin

Show
A simple example of vertex skinning in glTF
Credit:
© 2017, Public. Creative Commons Zero v1.0 Universal
- Marco Hutter (https://github.com/javagl/) for Everything
Simple Texture

Show
A simple glTF asset with a texture
Credit:
© 2017, Public. Creative Commons Zero v1.0 Universal
- Marco Hutter (https://github.com/javagl/) 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. Creative Commons Zero v1.0 Universal
- Marco Hutter (https://github.com/javagl/) for Everything
Water Bottle

Show -- Download GLB
Basic metal/roughness water bottle.
Credit:
© 2017, Public. Creative Commons Zero v1.0 Universal
- Microsoft for Everything

© 2026, The Khronos Group.

License: Creative Commons Attribution 4.0 International