Skip to content

XYCaptain/SharpGLTF-TileExt

 
 

Repository files navigation

GitHub

Overview

Fork and Update from SharpGLTF(a 100% .NET Standard library), which designed to support Khronos Group glTF 2.0 file format.

Nuget Packages

Package Version
SharpGltfTileExt Nuget (with prereleases)

RoadMap

  • Update to Net 6.0
  • Add Ext_feature_metadata
model.UseExtension<EXT_feature_metadata>();

Appendix A - SharpGLTF

Quickstart

A simple example of loading a glTF file and saving it as GLB:

var model = SharpGLTF.Schema2.ModelRoot.Load("model.gltf");
model.SaveGLB("model.glb");

More examples can be found here and in the Test project.

Nuget Packages
Package Version
SharpGLTF.Core Nuget (with prereleases)
SharpGLTF.Toolkit Nuget (with prereleases)

The library is divided into two main packages:

  • SharpGLTF.Core provides read/write file support, and low level access to the glTF models.
  • SharpGLTF.Toolkit provides convenient utilities to help create, manipulate and evaluate glTF models.

Appendix B

About

glTF reader and writer for .NET Standard

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.9%
  • Batchfile 0.1%