提交 a5a1ccba 编写于 作者: M Mugen87

Examples: Clean up

上级 784bbf52
......@@ -91,8 +91,8 @@
var sprite = new THREE.Sprite( new THREE.SpriteCanvasMaterial( { color: 0x80ff80, program: program } ) );
light3.add( sprite );
loader = new THREE.JSONLoader();
loader.load( 'models/json/WaltHeadLo.json', function ( geometry ) {
loader = new THREE.BufferGeometryLoader();
loader.load( 'models/json/WaltHeadLo_buffergeometry.json', function ( geometry ) {
mesh = new THREE.Mesh( geometry, new THREE.MeshLambertMaterial( { color: 0xffffff, overdraw: 0.5 } ) );
scene.add( mesh );
......
......@@ -61,8 +61,8 @@
scene = new THREE.Scene();
loader = new THREE.JSONLoader();
loader.load( 'models/json/WaltHeadLo.json', function ( geometry ) {
loader = new THREE.BufferGeometryLoader();
loader.load( 'models/json/WaltHeadLo_buffergeometry.json', function ( geometry ) {
mesh = new THREE.Mesh( geometry, new THREE.MeshNormalMaterial( { overdraw: 0.5 } ) );
scene.add( mesh );
......
......@@ -62,10 +62,8 @@
scene = new THREE.Scene();
loader = new THREE.JSONLoader();
loader.load( 'models/json/WaltHeadLo.json', function ( geometry ) {
geometry.computeVertexNormals();
loader = new THREE.BufferGeometryLoader();
loader.load( 'models/json/WaltHeadLo_buffergeometry.json', function ( geometry ) {
var envMap = new THREE.TextureLoader().load( 'textures/metal.jpg' );
envMap.mapping = THREE.SphericalReflectionMapping;
......
此差异已折叠。
此差异已折叠。
......@@ -94,10 +94,12 @@
} );
var loader = new THREE.JSONLoader();
loader.load( 'models/json/WaltHeadLo.json', function ( geometry ) {
var loader = new THREE.BufferGeometryLoader();
loader.load( 'models/json/WaltHeadLo_buffergeometry.json', function ( geometry ) {
geometriesParams.push({type: 'WaltHead', args: [ ], meshScale: 6 });
geometry = new THREE.Geometry().fromBufferGeometry( geometry );
geometriesParams.push( {type: 'WaltHead', args: [ ], meshScale: 6 } );
THREE.WaltHead = function() {
return geometry.clone();
......@@ -112,7 +114,7 @@
geometry = new THREE.Geometry().fromBufferGeometry( geometry );
geometriesParams.push({type: 'Suzanne', args: [ ], scale: 100, meshScale:2 });
geometriesParams.push( {type: 'Suzanne', args: [ ], scale: 100, meshScale:2 } );
THREE.Suzanne = function() {
return geometry.clone();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册