From 7ac5b2e3d2a3a40db59136414e72f8e35933c9b2 Mon Sep 17 00:00:00 2001 From: Takahiro Date: Mon, 12 Mar 2018 23:13:53 +0900 Subject: [PATCH] GLTFExporter: Fix loop for groups in geometry --- examples/js/exporters/GLTFExporter.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/js/exporters/GLTFExporter.js b/examples/js/exporters/GLTFExporter.js index c4cb3b2e5f..69b3b20627 100644 --- a/examples/js/exporters/GLTFExporter.js +++ b/examples/js/exporters/GLTFExporter.js @@ -1036,8 +1036,7 @@ THREE.GLTFExporter.prototype = { var materials = isMultiMaterial ? mesh.material : [ mesh.material ] ; var groups = isMultiMaterial ? mesh.geometry.groups : [ { materialIndex: 0, start: undefined, count: undefined } ]; - // assuming materials.length === groups.length - for ( var i = 0, il = materials.length; i < il; i ++ ) { + for ( var i = 0, il = groups.length; i < il; i ++ ) { var primitive = { mode: mode, -- GitLab