Unity3D library for exporting, loading, parsing, and rendering assets stored in the GLTF 2.0 file format at runtime.
The specification isn't finalized yet and this loader is a work in progress. Feel free to check it out and contribute, but don't use it for anything serious yet.
- Clone or download the repository.
- Open up the Unity project and run any of the example scenes in
Assets/GLTF/Examples
You should see something like this:
- Unity Component for rendering a GLTF model at runtime (GLTFComponent)
- Parsing GLTF files into an easy to use C# class (GLTFParser)
- Loading Meshes
- Loading Materials
- Base Color/Diffuse texture
- Normal/Bumpmap
- Metallic Roughness Physically Based Rendering
- Specular Glossiness Physically Based Rendering (extension)
- Occlusion map
- Transparent materials
- Loading animations
- Loading cameras
- Sparse array storage
- Loading binary GLTF files
- Downloadable as a UnityPackage
- Published in the Unity Asset Store