From 6de11c6e998016f649087c644638d6fef6a85932 Mon Sep 17 00:00:00 2001 From: alteredq Date: Tue, 4 Sep 2012 01:18:57 +0200 Subject: [PATCH] Added handling of bump mapping to SceneLoader. --- build/three.min.js | 4 ++-- examples/scenes/test_scene.js | 13 +++++++++---- src/loaders/SceneLoader.js | 2 +- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/build/three.min.js b/build/three.min.js index 44b2efcecc..4cf616ccc4 100644 --- a/build/three.min.js +++ b/build/three.min.js @@ -195,8 +195,8 @@ J.lights[p]=t}for(n in C.fogs){p=C.fogs[n];p.type==="linear"?M=new THREE.Fog(0,p "cylinder"){F=new THREE.CylinderGeometry(n.topRad,n.botRad,n.height,n.radSegs,n.heightSegs);J.geometries[j]=F}else if(n.type==="torus"){F=new THREE.TorusGeometry(n.radius,n.tube,n.segmentsR,n.segmentsT);J.geometries[j]=F}else if(n.type==="icosahedron"){F=new THREE.IcosahedronGeometry(n.radius,n.subdivisions);J.geometries[j]=F}else if(n.type==="bin_mesh")c.load(d(n.url,C.urlBaseType),e(j));else if(n.type==="ascii_mesh")E.load(d(n.url,C.urlBaseType),e(j));else if(n.type==="embedded_mesh"){n=C.embeds[n.id]; n.metadata=C.metadata;n&&E.createModel(n,g(j),"")}}for(s in C.textures){j=C.textures[s];if(j.url instanceof Array){N=N+j.url.length;for(n=0;n