#gltf #csharp #library #3d #format #decoder #encoder #gamedev #asset #pipeline

Vicente Penades 42bb4634fe comments 7 yıl önce
src bd507f9884 improving accessors API 7 yıl önce
.gitignore 9e2e0531f4 Initial commit 7 yıl önce
LICENSE 9e2e0531f4 Initial commit 7 yıl önce
README.md 42bb4634fe comments 7 yıl önce

README.md

glTF2Sharp

glTF2Sharp is NetStandard 2.0, C# library designed to parse and create Khronos Group glTF2 files.

The current status of the library is preview alpha, but, for some cases it is probably fully usable.

Features

  • glTF2 code API generated from Schema.
  • Reading and writing .gltf files.
  • Reading and writing .glb files.
  • Logical Data Access.
  • Visual Tree Access.
  • Vertex and Index buffer encoding/decoding.
  • Scene Evaluation.
  • GPU Evaluation.
  • Mesh Building utilities.
  • Animation utilities.
  • Material utilities
  • Skinning utilities
  • Morphing utilities
  • Mikktspace Tangent space calculation. Help Need

TODO

  • gltf.Extra field support, right now it is ignored.
  • Matrix2x2 and Matrix3x3 support. This is due to missing types in System.Numerics.Vectors
  • Camera API

Supported Extensions