glTF-Validator icon indicating copy to clipboard operation
glTF-Validator copied to clipboard

Tool to validate glTF assets.

Results 61 glTF-Validator issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/28730445/115837136-d56a9800-a44a-11eb-9d0b-47bf24e6bd4c.png)

Some properties of the material extensions can make the whole extension useless when set to zero. For example: - `KHR_materials_clearcoat` - `clearcoatFactor` disables the extension. - `clearcoatRoughnessFactor` disables the associated...

enhancement

The spec says: > The joint weights for each vertex must be non-negative, and normalized to have a linear sum of 1.0. No joint may have more than one non-zero...

Work in progress validation for the [OMI_audio_emitter extension](https://github.com/omigroup/gltf-extensions/pull/1)

Using the npm package in a web project with unsafe-eval disabled at CSP level errors with: ``` Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not...

enhancement

Enums are usually specified to follow the pattern of ``` "anyOf": [ { "const": 5120, "type": "integer" }, { "const": 5121, "type": "integer" }, ... { "type": "integer" } ]...

enhancement

From https://github.com/BabylonJS/Babylon.js/issues/3155 > shouldn't the 1.0 alpha in baseColor (absent either diffuse texture or vertex colour) essentially make BLEND meaningless? Let's specify all valid combinations of `material.alphaMode` and alpha channel...

See https://github.com/KhronosGroup/glTF/issues/1915.

enhancement

Hey I just wrote the declaration file according to document and what I tried. Hope this helps and if so, please publish it to npm . [Code](https://github.com/shrinktofit/gltf-validator-typing/blob/master/index.d.ts)

enhancement

Recently we had a couple user-facing bugs in three.js (https://github.com/mrdoob/three.js/issues/21559, https://github.com/mrdoob/three.js/issues/21819) which came down to redundant definitions in a glTF file. Both bugs led to duplicate instances of the THREE.Texture...

enhancement