Skip to content
/ gltfinfo Public

Tool for getting glTF geometry information like number of triangles, vertex positions, vertex boundingbox, vertex attributes

License

Notifications You must be signed in to change notification settings

bertt/gltfinfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gltfinfo

Tool for getting glTF geometry information like number of triangles, vertice positions, boundingbox, custom vertex attribute _BATCHID (used in 3D Tiles 1.0) or _FEATURE_ID_0 (used in 3D Tiles Next/1.1).

Installation

Requirement: Install .NET SDK 6.0 https://dotnet.microsoft.com/download

  • Install from NuGet

https://www.nuget.org/packages/gltfinfo/

$ dotnet tool install -g gltfinfo

or update:

$ dotnet tool update -g gltfinfo

Running

$ gltfinfo -i tree.glb
glb file: tree.glb
glTF model is loaded
glTF generator: THREE.GLTFExporter
glTF version:2.0
glTF primitives: 1
glTF triangles: 4916
glTF vertices (first 3):
-0.2173369, 0.5012188, 0.20359802
-0.20620537, 0.5298042, 0.21289062
-0.18243027, 0.5423565, 0.21696472
Bounding box vertices: -2.1264381, 1.9909191, -3, 3.3465657, -2.1014228, 2.4548907
Primitive 0 (TRIANGLES) No _BATCHID attribute found...
glTF: no extensions used.
glTF: no extensions required.

Sample when glTF contains batch information (3 primitives in this case):

Primitive 0 (TRIANGLES) batch ids (unique): 0,1,2,3,4,5,6,7,8,9,10,11,12,13
Primitive 1 (TRIANGLES) batch ids (unique): 0,1,2,3,4,5,6,8,9,11
Primitive 2 (TRIANGLES) batch ids (unique): 0,1,2,3,4,7,9,10,11,12,13

Sample when glTF contains FeatureId information (primitive in this case):

Primitive 0 (TRIANGLES) FEATURE_ID_0 (unique): 0,1,2,3

History

  • 22-07-05: Version 0.2.2 - Adding asset copyright

  • 22-05-22: Version 0.2 - .NET 6.0 and starting support 3D Tiles Next/1.1

About

Tool for getting glTF geometry information like number of triangles, vertex positions, vertex boundingbox, vertex attributes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages