Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 4.14 KB

README.md

File metadata and controls

46 lines (37 loc) · 4.14 KB

Sample models are provided in as many of the following formats as possible:

  • glTF (.gltf) with separate resources: .bin (geometry, animation, skins), .glsl (shaders), and image files
  • glTF (.gltf) with embedded resources
  • Binary glTF (.glb) using the KHR_binary_glTF extension
  • glTF (.gltf) using the KHR_materials_common extension
  • Original COLLADA (.dae) or other source format

See the README.txt in each model's directory for usage restrictions.

Sample models help the glTF ecosystem, if you are able to contribute a model, see the contributing section below.

Model Screenshot Description
Box One mesh and one material. Start with this.
Box Without Indices Box without indices for testing the drawArrays path.
Box Textured Box with one texture. Start with this to test textures.
Box Semantics Includes extra uniforms to test all uniform semantics.
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.

Flightradar24 Models

For addition glTF models, see Flightradar24's GitHub repo of aircrafts.

Contributing Sample Models

We appreciate sample model contributions; they help ensure a consistent glTF ecosystem.

To contribute a model, open a pull request with:

  • A new subdirectory containing
    • The model in as many glTF variations as possible (using the same directory structure as the others (example)). Tools for converting to glTF are here.
    • A README.txt with any usage restrictions.
  • Add the new model to the above table.

If you have any questions, submit an issue.