# glTF-CSharp-Loader **Repository Path**: mirrors_KhronosGroup/glTF-CSharp-Loader ## Basic Information - **Project Name**: glTF-CSharp-Loader - **Description**: C# Reference Loader for glTF - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![CI](https://github.com/KhronosGroup/glTF-CSharp-Loader/actions/workflows/ci.yml/badge.svg)](https://github.com/KhronosGroup/glTF-CSharp-Loader/actions/workflows/ci.yml) [![NuGet](https://img.shields.io/nuget/v/glTF2Loader.svg?label=nuget)](https://www.nuget.org/packages/glTF2Loader/) [![Downloads](https://img.shields.io/nuget/dt/glTF2Loader.svg)](https://www.nuget.org/packages/glTF2Loader/) This is a C# reference loader for glTF. It's as simple to use as `Interface.LoadModel("PathToModel.gltf")`. You can use this loader in your project by importing the "glTF2Loader" NuGet package. Additional examples can be found in the gltfLoaderUnitTests project. ## Build Instructions ### Prerequisites This solution requires access to the glTF schema to compile and the sample models to test. It assumes that the glTF and glTF-Sample-Assets repos have been cloned under the same root directory that the glTF-CSharp-Loader repo was cloned. ``` repos +-- glTF | +-- README.md +-- glTF-CSharp-Loader | +-- README.md +-- glTF-Sample-Assets | +-- README.md ``` ### Building To build the project, load the GltfLoader.sln solution. Click "Start". This will build glTFLoader_Shared, GeneratorLib, and Generator. It will then run the Generator. The generator reads the .spec files defining the glTF standard and generates a set of classes that will be used as the schema for loading your models. The glTFLoader project can now be built. You will need glTFLoader.dll and glTFLoader_shared.dll in order to use the loader in any subsequent project.