What is this project?
This is a C# Visual Studio project for generating various glTF 2.0 assets for validating glTF 2.0 importers.
Why was it created?
In order to help ensure that glTF 2.0 importers meet the glTF 2.0 Specification requirements, various types of asset files would need to be created that cover different aspects of the specification. This project is intended to create these various models.
What does it currently cover?
This project covers these requirements, with more to come:
Positive Tests
- Accessor Sparse
- Accessor Sparse Type
- Animation Node
- Animation Node Misc
- Animation Sampler Type
- Animation Skin
- Animation Skin Type
- Buffer Interleaved
- Buffer Misc
- Compatibility
- Instancing
- Material
- Material Alpha Blend
- Material Alpha Mask
- Material Double Sided
- Material Metallic Roughness
- Material Mixed
- Material Specular Glossiness
- Mesh Primitive Attribute
- Mesh Primitive Mode
- Mesh Primitive Vertex Color
- Mesh Primitives
- Mesh Primitives UV
- Node Attribute
- Node Negative Scale
- Texture Sampler
Negative Tests
Will it cover anything else?
Please refer to the Feature Roadmap