|
@@ -183,9 +183,9 @@
|
|
|
loader = new THREE.BinaryLoader( true );
|
|
|
document.body.appendChild( loader.statusDomElement );
|
|
|
|
|
|
- var callbackScene = function( geometry ) {
|
|
|
+ var callbackScene = function( geometry, materials ) {
|
|
|
|
|
|
- createScene( geometry, 0, 0, 0, 30 );
|
|
|
+ createScene( geometry, materials, 0, 0, 0, 30 );
|
|
|
|
|
|
var end = Date.now();
|
|
|
|
|
@@ -287,14 +287,14 @@
|
|
|
|
|
|
//
|
|
|
|
|
|
- function createScene( geometry, x, y, z, s ) {
|
|
|
+ function createScene( geometry, materials, x, y, z, s ) {
|
|
|
|
|
|
loader.statusDomElement.style.display = "none";
|
|
|
|
|
|
THREE.GeometryUtils.center( geometry );
|
|
|
- hackMaterials( geometry.materials );
|
|
|
+ hackMaterials( materials );
|
|
|
|
|
|
- var material = new THREE.MeshFaceMaterial();
|
|
|
+ var material = new THREE.MeshFaceMaterial( materials );
|
|
|
|
|
|
mesh = new THREE.Mesh( geometry, material );
|
|
|
mesh.position.set( x, y, z );
|