diff --git a/examples/js/loaders/OBJLoader.js b/examples/js/loaders/OBJLoader.js index c11b68b657e19473ed68ba8e529402261bb40397..6556a4d4f59bc8da78153ca05453dea35bf473f8 100644 --- a/examples/js/loaders/OBJLoader.js +++ b/examples/js/loaders/OBJLoader.js @@ -720,8 +720,7 @@ THREE.OBJLoader.prototype = { } - var multiMaterial = new THREE.MultiMaterial( createdMaterials ); - mesh = ( ! isLine ? new THREE.Mesh( buffergeometry, multiMaterial ) : new THREE.LineSegments( buffergeometry, multiMaterial ) ); + mesh = ( ! isLine ? new THREE.Mesh( buffergeometry, createdMaterials ) : new THREE.LineSegments( buffergeometry, createdMaterials ) ); } else { diff --git a/examples/js/loaders/OBJLoader2.js b/examples/js/loaders/OBJLoader2.js index 1627793416c2425c642a0f04854e5d9e180b3f59..82d9d3bfdeb2f7aa5de034e1cd274195bec08033 100644 --- a/examples/js/loaders/OBJLoader2.js +++ b/examples/js/loaders/OBJLoader2.js @@ -6,7 +6,7 @@ 'use strict'; if ( THREE.OBJLoader2 === undefined ) { THREE.OBJLoader2 = {} } -THREE.OBJLoader2.version = '1.0.6'; +THREE.OBJLoader2.version = '1.1.0'; /** * Use this class to load OBJ data from files or to parse OBJ data from arraybuffer or text @@ -965,7 +965,7 @@ THREE.OBJLoader2 = (function () { } if ( ! normalBA ) bufferGeometry.computeVertexNormals(); - if ( createMultiMaterial ) material = new THREE.MultiMaterial( materials ); + if ( createMultiMaterial ) material = materials; var mesh = new THREE.Mesh( bufferGeometry, material ); this.sceneGraphBaseNode.add( mesh ); diff --git a/examples/js/loaders/WWOBJLoader2.js b/examples/js/loaders/WWOBJLoader2.js index 121d086cafae584a1b9063f0dac5d46d21e4e0ae..3ed4cd21b51029cb5b8d62d4b2c80ae497372071 100644 --- a/examples/js/loaders/WWOBJLoader2.js +++ b/examples/js/loaders/WWOBJLoader2.js @@ -6,7 +6,7 @@ 'use strict'; if ( THREE.OBJLoader2 === undefined ) { THREE.OBJLoader2 = {} } -THREE.OBJLoader2.version = '1.0.6'; +THREE.OBJLoader2.version = '1.1.0'; /** * OBJ data will be loaded by dynamically created web worker. @@ -416,10 +416,9 @@ THREE.OBJLoader2.WWOBJLoader2 = (function () { if ( createMultiMaterial ) multiMaterials.push( material ); } - if ( createMultiMaterial ) { - material = new THREE.MultiMaterial( multiMaterials ); + material = multiMaterials; var materialGroups = payload.materialGroups; var materialGroup; for ( var key in materialGroups ) {