From fdb4b00fdc93b74ffd90b2ceaf7024e2d73cc2ec Mon Sep 17 00:00:00 2001 From: Viktor Kovacs Date: Sun, 28 Mar 2021 16:45:47 +0200 Subject: [PATCH] Create texture buffer view only if needed. --- source/export/exportergltf.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/export/exportergltf.js b/source/export/exportergltf.js index 4ec01e7..1f5a657 100644 --- a/source/export/exportergltf.js +++ b/source/export/exportergltf.js @@ -274,7 +274,6 @@ OV.ExporterGltf = class extends OV.ExporterBase bufferViewOffset = AddBufferView (mainJson, bufferViewOffset, primitive.indices.length * this.components.index.size); bufferViewOffset = AddBufferView (mainJson, bufferViewOffset, primitive.vertices.length * this.components.number.size); bufferViewOffset = AddBufferView (mainJson, bufferViewOffset, primitive.normals.length * this.components.number.size); - bufferViewOffset = AddBufferView (mainJson, bufferViewOffset, primitive.uvs.length * this.components.number.size); let accessorIndex = mainJson.accessors.length; let jsonPrimitive = { @@ -312,6 +311,7 @@ OV.ExporterGltf = class extends OV.ExporterBase type : 'VEC3' }); if (primitive.uvs.length > 0) { + bufferViewOffset = AddBufferView (mainJson, bufferViewOffset, primitive.uvs.length * this.components.number.size); mainJson.accessors.push ({ bufferView : bufferViewIndex + 3, byteOffset : 0,