bertt - SharpGLTF.Toolkit 1.0.0-Preview-20200819-1221

SharpGLTF is a C# library for reading and writing glTF2 3D models

PM> Install-Package SharpGLTF.Toolkit -Version 1.0.0-Preview-20200819-1221 -Source https://www.myget.org/F/bertt/api/v3/index.json

Copy to clipboard

> nuget.exe install SharpGLTF.Toolkit -Version 1.0.0-Preview-20200819-1221 -Source https://www.myget.org/F/bertt/api/v3/index.json

Copy to clipboard

> dotnet add package SharpGLTF.Toolkit --version 1.0.0-Preview-20200819-1221 --source https://www.myget.org/F/bertt/api/v3/index.json

Copy to clipboard
<PackageReference Include="SharpGLTF.Toolkit" Version="1.0.0-Preview-20200819-1221" />
Copy to clipboard
source https://www.myget.org/F/bertt/api/v3/index.json

nuget SharpGLTF.Toolkit  ~> 1.0.0-Preview-20200819-1221
Copy to clipboard

> choco install SharpGLTF.Toolkit --version 1.0.0-Preview-20200819-1221 --source https://www.myget.org/F/bertt/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "bertt" -SourceLocation "https://www.myget.org/F/bertt/api/v2"
Install-Module -Name "SharpGLTF.Toolkit" -RequiredVersion "1.0.0-Preview-20200819-1221" -Repository "bertt" -AllowPreRelease
Copy to clipboard

GitHub Nuget (with prereleases) Join the chat at https://discord.gg/ecGAbsUDbB

Overview

SharpGLTF is a 100% .NET Standard library designed to support Khronos Group glTF 2.0 file format.

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.

Nuget Packages

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

The library is still in preview status because the APIs are still subject to change from version to version, but most of the features are already completed and heavily tested, so I believe the code is mature enough to be used in production.

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.

Appendix

  • .NETStandard 2.0
    • SharpGLTF.Core (>= 1.0.0-Preview-20200819-1221)
  • .NETStandard 2.0: 2.0.0.0

Owners

bertt

Authors

vpenades

Project URL

https://github.com/vpenades/SharpGLTF

License

Unknown

Tags

C# glTF 3D

Info

10 total downloads
3 downloads for version 1.0.0-Preview-20200819-1221
Download (148.25 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
1.3.0 88.55 KB Wed, 04 Sep 2019 10:27:15 GMT 1
1.2.0 88.55 KB Wed, 04 Sep 2019 10:24:04 GMT 0
1.1.0 88.55 KB Wed, 04 Sep 2019 09:53:37 GMT 0
1.0.0 479.9 KB Mon, 27 Feb 2023 14:25:48 GMT 0
1.0.0-Preview-20200819-1221 148.25 KB Wed, 19 Aug 2020 10:22:10 GMT 3
1.0.0-Preview-20200528-0958 143.38 KB Thu, 28 May 2020 08:00:49 GMT 3
1.0.0-EXTMeshfeatures 480 KB Wed, 12 Apr 2023 12:45:53 GMT 1
1.0.0-cesiumoutline004 480.01 KB Mon, 13 Mar 2023 12:44:11 GMT 1
1.0.0-cesiumoutline003 480.02 KB Wed, 01 Mar 2023 10:38:08 GMT 0
1.0.0-cesiumoutline002 480.02 KB Wed, 01 Mar 2023 10:05:29 GMT 0
1.0.0-cesiumoutline001 480.02 KB Mon, 27 Feb 2023 14:33:56 GMT 0
1.0.0-cesiummetadata4 693.35 KB Tue, 23 Jan 2024 13:39:45 GMT 0
1.0.0-cesiummetadata3 483.55 KB Tue, 24 Oct 2023 10:14:31 GMT 0
1.0.0-cesiummetadata2 483.55 KB Tue, 24 Oct 2023 09:08:58 GMT 0
1.0.0-cesiummetadata 481.22 KB Fri, 22 Sep 2023 12:07:12 GMT 1
1.0.0-alpha0018 148.21 KB Wed, 19 Aug 2020 10:09:40 GMT 0
1.0.0-3dtilesnodata1 694.74 KB Fri, 02 Feb 2024 10:21:13 GMT 0