mirror of
https://git.mirrors.martin98.com/https://github.com/syoyo/tinygltf.git
synced 2025-08-15 10:45:52 +08:00
Fix byte offset optionality for sparse accessor indices and values
This commit is contained in:
parent
e59028d68f
commit
9471517c1e
@ -4238,7 +4238,7 @@ static bool ParseSparseAccessor(Accessor *accessor, std::string *err,
|
|||||||
ParseIntegerProperty(&indices_buffer_view, err, indices_obj, "bufferView",
|
ParseIntegerProperty(&indices_buffer_view, err, indices_obj, "bufferView",
|
||||||
true);
|
true);
|
||||||
ParseIntegerProperty(&indices_byte_offset, err, indices_obj, "byteOffset",
|
ParseIntegerProperty(&indices_byte_offset, err, indices_obj, "byteOffset",
|
||||||
true);
|
false);
|
||||||
ParseIntegerProperty(&component_type, err, indices_obj, "componentType",
|
ParseIntegerProperty(&component_type, err, indices_obj, "componentType",
|
||||||
true);
|
true);
|
||||||
|
|
||||||
@ -4246,7 +4246,7 @@ static bool ParseSparseAccessor(Accessor *accessor, std::string *err,
|
|||||||
ParseIntegerProperty(&values_buffer_view, err, values_obj, "bufferView",
|
ParseIntegerProperty(&values_buffer_view, err, values_obj, "bufferView",
|
||||||
true);
|
true);
|
||||||
ParseIntegerProperty(&values_byte_offset, err, values_obj, "byteOffset",
|
ParseIntegerProperty(&values_byte_offset, err, values_obj, "byteOffset",
|
||||||
true);
|
false);
|
||||||
|
|
||||||
accessor->sparse.count = count;
|
accessor->sparse.count = count;
|
||||||
accessor->sparse.indices.bufferView = indices_buffer_view;
|
accessor->sparse.indices.bufferView = indices_buffer_view;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user