Parcourir la source

EffectComposer: Clean up.

Mr.doob il y a 6 ans
Parent
commit
654ef9b976
1 fichiers modifiés avec 9 ajouts et 6 suppressions
  1. 9 6
      examples/js/postprocessing/EffectComposer.js

+ 9 - 6
examples/js/postprocessing/EffectComposer.js

@@ -46,7 +46,7 @@ THREE.EffectComposer = function ( renderer, renderTarget ) {
 
 	this.copyPass = new THREE.ShaderPass( THREE.CopyShader );
 
-	this.previousFrameTime = Date.now();
+	this._previousFrameTime = Date.now();
 
 };
 
@@ -75,14 +75,17 @@ Object.assign( THREE.EffectComposer.prototype, {
 
 	},
 
-	// deltaTime value is in seconds.
 	render: function ( deltaTime ) {
 
-		if ( deltaTime == undefined )
-		{
-			deltaTime = (Date.now() - this.previousFrameTime) * 0.001;
+		// deltaTime value is in seconds
+
+		if ( deltaTime === undefined ) {
+
+			deltaTime = ( Date.now() - this._previousFrameTime ) * 0.001;
+
 		}
-		this.previousFrameTime = Date.now();
+
+		this._previousFrameTime = Date.now();
 
 		var maskActive = false;