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
> nuget.exe install SharpGLTF.Toolkit -Version 1.0.0-Preview-20200819-1221 -Source https://www.myget.org/F/bertt/api/v3/index.json
> dotnet add package SharpGLTF.Toolkit --version 1.0.0-Preview-20200819-1221 --source https://www.myget.org/F/bertt/api/v3/index.json
<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
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
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 | |
SharpGLTF.Toolkit |
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: 2.0.0.0
Ownersbertt |
Authorsvpenades |
Project URLhttps://github.com/vpenades/SharpGLTF |
LicenseUnknown |
TagsC# glTF 3D |
Info10 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 |