# 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**: 2025-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 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-Models 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-Models | +-- README.md ``` ### Building To build the project, load the CSharp.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.