diff --git a/examples/js/loaders/ColladaLoader.js b/examples/js/loaders/ColladaLoader.js index 3bb9ec66d05039dc36cdaf271159f4b5caccdf22..de2b22eb47543dd7eda93b54f54664b3652e2b08 100644 --- a/examples/js/loaders/ColladaLoader.js +++ b/examples/js/loaders/ColladaLoader.js @@ -711,8 +711,6 @@ THREE.ColladaLoader = function () { // FIXME: multi-material mesh? // geometries - var double_sided_materials = {}; - for ( i = 0; i < node.geometries.length; i ++ ) { var instance_geometry = node.geometries[i]; @@ -748,15 +746,8 @@ THREE.ColladaLoader = function () { if ( geometry.doubleSided ) { - if ( !( material3js in double_sided_materials ) ) { - - var _copied_material = material3js.clone(); - _copied_material.side = THREE.DoubleSide; - double_sided_materials[ material3js ] = _copied_material; - - } - - material3js = double_sided_materials[ material3js ]; + material3js = material3js.clone(); + material3js.side = THREE.DoubleSide; }