diff --git a/examples/js/Fire.js b/examples/js/objects/Fire.js similarity index 99% rename from examples/js/Fire.js rename to examples/js/objects/Fire.js index 1c6ed5f62a5b3b..a1c2bbdd4210e2 100644 --- a/examples/js/Fire.js +++ b/examples/js/objects/Fire.js @@ -128,7 +128,6 @@ THREE.Fire = function ( geometry, options ) { var parameters = { minFilter: THREE.NearestFilter, magFilter: THREE.NearestFilter, - format: THREE.RGBAFormat, depthBuffer: false, stencilBuffer: false }; @@ -138,9 +137,7 @@ THREE.Fire = function ( geometry, options ) { this.field0.background = new THREE.Color( 0x000000 ); - this.field1 = new THREE.WebGLRenderTarget( textureWidth, - textureHeight, - parameters ); + this.field1 = new THREE.WebGLRenderTarget( textureWidth, textureHeight, parameters ); this.field0.background = new THREE.Color( 0x000000 ); @@ -164,7 +161,7 @@ THREE.Fire = function ( geometry, options ) { this.orthoCamera = new THREE.OrthographicCamera( textureWidth / - 2, textureWidth / 2, textureHeight / 2, textureHeight / - 2, 1, 2 ); this.orthoCamera.position.z = 1; - this.fieldGeometry = new THREE.PlaneGeometry( textureWidth, textureHeight ); + this.fieldGeometry = new THREE.PlaneBufferGeometry( textureWidth, textureHeight ); this.internalSource = new THREE.DataTexture( this.sourceData, textureWidth, textureHeight, THREE.RGBAFormat ); diff --git a/examples/webgl_fire.html b/examples/webgl_fire.html index 4db16189bc5e47..d2a43b63ff556b 100644 --- a/examples/webgl_fire.html +++ b/examples/webgl_fire.html @@ -32,7 +32,7 @@ - + @@ -96,7 +96,7 @@ camera.add( pointLight ); scene.add( camera ); - var plane = new THREE.PlaneGeometry( 20, 20 ); + var plane = new THREE.PlaneBufferGeometry( 20, 20 ); fire = new THREE.Fire( plane, { textureWidth: 512, textureHeight: 512, @@ -109,7 +109,6 @@ renderer.setPixelRatio( window.devicePixelRatio ); renderer.setSize( window.innerWidth, window.innerHeight ); renderer.autoClear = false; - renderer.antialias = true; document.body.appendChild( renderer.domElement ); function updateColor1( value ) {