init scene is now cool with sponza

This commit is contained in:
Thomas FORGIONE 2015-06-11 11:38:57 +02:00
parent d399952097
commit 365d29bd3d
1 changed files with 9 additions and 3 deletions

View File

@ -768,20 +768,26 @@ function initSponzaScene(scene, collidableObjects, loader, static_path) {
object.scale.set(0.01,0.01,0.01); object.scale.set(0.01,0.01,0.01);
object.raycastable = true; object.raycastable = true;
collidableObjects.push(object); collidableObjects.push(object);
console.log(object);
scene.add(object);
// object.rotation.x = -Math.PI/2; // object.rotation.x = -Math.PI/2;
// object.rotation.z = Math.PI/2; // object.rotation.z = Math.PI/2;
// collidableObjects.push(object); // collidableObjects.push(object);
// scene.add(object); // scene.add(object);
object.traverse(function (obj) { object.traverse(function (obj) {
// if (obj instanceof THREE.Mesh) { if (obj instanceof THREE.Mesh) {
for (var i in obj.material.materials) {
var m = obj.material.materials[i].map;
if (m)
m.wrapS = m.wrapT = THREE.RepeatWrapping;
}
// obj.material.map.wrapS = obj.material.map.wrapT = THREE.RepeatWrapping;
}
// obj.geometry.mergeVertices(); // obj.geometry.mergeVertices();
// obj.geometry.computeVertexNormals(); // obj.geometry.computeVertexNormals();
// obj.material.side = THREE.DoubleSide; // obj.material.side = THREE.DoubleSide;
// obj.raycastable = true; // obj.raycastable = true;
// } // }
}); });
scene.add(object);
} }
, onProgress, function(xhr) { console.log("error");}); , onProgress, function(xhr) { console.log("error");});
} }