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* T*
GetGLTFBuffer(T)(cgltf_accessor* accessor) 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 static ImageData