浏览代码

Fix review comments

Mike Piecuch 6 年之前
父节点
当前提交
810f42a228
共有 2 个文件被更改,包括 4 次插入8 次删除
  1. 2 5
      examples/js/objects/Fire.js
  2. 2 3
      examples/webgl_fire.html

+ 2 - 5
examples/js/Fire.js → examples/js/objects/Fire.js

@@ -128,7 +128,6 @@ THREE.Fire = function ( geometry, options ) {
 	var parameters = {
 	var parameters = {
 		minFilter: THREE.NearestFilter,
 		minFilter: THREE.NearestFilter,
 		magFilter: THREE.NearestFilter,
 		magFilter: THREE.NearestFilter,
-		format: THREE.RGBAFormat,
 		depthBuffer: false,
 		depthBuffer: false,
 		stencilBuffer: false
 		stencilBuffer: false
 	};
 	};
@@ -138,9 +137,7 @@ THREE.Fire = function ( geometry, options ) {
 
 
 	this.field0.background = new THREE.Color( 0x000000 );
 	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 );
 	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 = new THREE.OrthographicCamera( textureWidth / - 2, textureWidth / 2, textureHeight / 2, textureHeight / - 2, 1, 2 );
 	this.orthoCamera.position.z = 1;
 	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 );
 	this.internalSource = new THREE.DataTexture( this.sourceData, textureWidth, textureHeight, THREE.RGBAFormat );
 
 

+ 2 - 3
examples/webgl_fire.html

@@ -32,7 +32,7 @@
 		<script src="js/WebGL.js"></script>
 		<script src="js/WebGL.js"></script>
 		<script src="js/libs/dat.gui.min.js"></script>
 		<script src="js/libs/dat.gui.min.js"></script>
 		<script src="js/libs/stats.min.js"></script>
 		<script src="js/libs/stats.min.js"></script>
-		<script src="js/Fire.js"></script>
+		<script src="js/objects/Fire.js"></script>
 
 
 	</head>
 	</head>
 	<body>
 	<body>
@@ -96,7 +96,7 @@
 				camera.add( pointLight );
 				camera.add( pointLight );
 				scene.add( camera );
 				scene.add( camera );
 
 
-				var plane = new THREE.PlaneGeometry( 20, 20 );
+				var plane = new THREE.PlaneBufferGeometry( 20, 20 );
 				fire = new THREE.Fire( plane, {
 				fire = new THREE.Fire( plane, {
 					textureWidth: 512,
 					textureWidth: 512,
 					textureHeight: 512,
 					textureHeight: 512,
@@ -109,7 +109,6 @@
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setPixelRatio( window.devicePixelRatio );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.setSize( window.innerWidth, window.innerHeight );
 				renderer.autoClear = false;
 				renderer.autoClear = false;
-				renderer.antialias = true;
 				document.body.appendChild( renderer.domElement );
 				document.body.appendChild( renderer.domElement );
 
 
 				function updateColor1( value ) {
 				function updateColor1( value ) {