HxGLTF is a lightweight and focused library for loading GLTF and GLB files.
⚠️ Rendering is Your Responsibility
HxGLTF’s main goal is to load GLTF/GLB files into structured, usable C# objects.
You are expected to take over from there and build your own renderer based on your specific needs.
🧪 Using MonoGame?
Check out the HxGLTF.MonoGame package for a simple sample renderer.
HxGLTF is designed to:
- Parse GLTF / GLB files
- Provide structured data: scenes, nodes, meshes, skins, textures, animations
It is not designed to:
- Fully render models out of the box
- Handle all rendering or shader needs
- Abstract away rendering complexity
- Load
.gltfand.glbfiles - Animation, skinning, and texture info included
dotnet add package H073.HxGLTFTo get the most out of HxGLTF, we recommend reading the GLTF 2.0 Specification.
This will help you:
- Understand the structure of your models
- Build a proper rendering system
- Handle nodes, hierarchies, animations, skins, and materials correctly
For feedback or help, reach out via Discord: sameplayer