glTF-Validator
glTF-Validator copied to clipboard
Tool to validate glTF assets.
Perhaps this is by design, but it seems that the reported `totalVertexCount` field is perhaps misleading... For instance, the _Brainstem.gltf_ model reports as follows: ``` "animationCount": 1, "materialCount": 59, "hasMorphTargets":...
Hi glTF-Validator team. I've been tasked with extending the report to include object counts and sizes as shown in this table. We can do this in python but I need...
Releases to date are all versioned `2.0.0-dev.*`, which suggests (to me, at least) they aren't meant for public or production use. The releases have been quite stable — I think...
Any texture that fails to supply a `source` image should (must?) supply at least one *required* extension. For example: ``` "textures": [ { "sampler": 0, "extensions": { "KHR_texture_basisu": { "source":...
I recently encountered some files that don't work in certain viewers due to required extensions in the asset. I wonder if it makes sense to put a warning in the...
When `KHR_xmp` is present with the Dublin Core namespace, using `"dc:format"` is not recommended. Using this value means that GLB .gltf converters will need to understand and modify this value...
Currently, certain validation checks rely on inconsistent and arbitrary-chosen thresholds. We should harmonize them, and optionally add notes to the main spec. ## Unit length of certain vectors #### Rotation...
WebGL implementations are limited to 16 attributes, and may only allocate a subset of those to morph targets. Per the spec: > A conformant client implementation must support at least...
Hello, we'd like to use this validator and extend it to check our custom/proprietary extensions and extras. Is there a recommended way to define custom validators? If not, would you...
See https://github.com/AnalyticalGraphicsInc/gltf-vscode/issues/43#issuecomment-342311369 for context.