Ensures only valid bufferViews are mentioned in accessor

This commit is contained in:
Sanjeet Suhag 2020-03-04 17:40:10 -05:00
parent 40982716f9
commit 5ecede71f0

View File

@ -6500,6 +6500,7 @@ static void SerializeExtensionMap(const ExtensionMap &extensions, json &o) {
} }
static void SerializeGltfAccessor(Accessor &accessor, json &o) { static void SerializeGltfAccessor(Accessor &accessor, json &o) {
if (accessor.bufferView >= 0)
SerializeNumberProperty<int>("bufferView", accessor.bufferView, o); SerializeNumberProperty<int>("bufferView", accessor.bufferView, o);
if (accessor.byteOffset != 0.0) if (accessor.byteOffset != 0.0)