From 5a24145e86351abdbd7c4293c04f1418dcbbf0cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E9=85=B8=E5=8C=96=E3=82=AB=E3=83=A1=E3=83=AC?= =?UTF-8?q?=E3=82=AA=E3=83=B3?= Date: Sun, 25 Aug 2024 20:01:02 +0900 Subject: [PATCH] Fix Buffer ByteLength field Value when glTF exporting --- Assets/UniGLTF/Runtime/UniGLTF/IO/ExportingGltfData.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/ExportingGltfData.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/ExportingGltfData.cs index 1788c7cd1..08883cb89 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/ExportingGltfData.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/ExportingGltfData.cs @@ -145,6 +145,7 @@ namespace UniGLTF public int AppendToBuffer(NativeArray segment) { var gltfBufferView = _buffer.Extend(segment); + Gltf.buffers[0].byteLength = _buffer.Bytes.Count; var viewIndex = Gltf.bufferViews.Count; Gltf.bufferViews.Add(gltfBufferView); return viewIndex;