fix gltf buffer accesses

This commit is contained in:
Matthew 2025-11-23 13:30:00 +11:00
parent 9061cba577
commit 44739bf6da

View File

@ -724,7 +724,7 @@ AddMeshVertices(cgltf_accessor* accessor, ModelData* model, u64 mesh_index, u64*
T*
GetGLTFBuffer(T)(cgltf_accessor* accessor)
{
return cast(T*)(accessor.buffer_view.buffer.data + accessor.buffer_view.offset/T.sizeof + accessor.offset/T.sizeof);
return cast(T*)(accessor.buffer_view.buffer.data) + (accessor.buffer_view.offset/T.sizeof) + (accessor.offset/T.sizeof);
}
static ImageData