ACCESSOR_WEIGHTS_NON_NORMALIZED is no longer consistent with the specification
tigercat2000 opened this issue · 0 comments
Hi, in the following commits:
KhronosGroup/glTF@0a61cf8
KhronosGroup/glTF@94ed681#diff-ca628c11679a8c4c0c4031440c7c1cda27c8896ebc87c3bd1e8640efc8942d99R1451
The MUST be normalized to have a linear sum of 1.0
requirement was morphed into a SHOULD be as close as reasonably possible to '1.0' for a given vertex.
requirement.
However, glTF-Validator still marks this as an error rather than a warning.
I'm not sure if this is a problem with the specification or validator. However, as the specification is no longer in pre-release, I'm assuming this is the way that it shall stand.
To explain, I believe this might be an error with the specification as it appears that KhronosGroup/glTF@94ed681 may have seen the intermediate explanation with "should" in the paragraph and upgraded it to BCP 14, whereas KhronosGroup/glTF@0a61cf8 stated it was not a breaking change and was only meant to elaborate.