Browse Source

Small optimization of skin rendering demo.

No need to computer Beckmann texture every frame, once is enough.
alteredq 14 years ago
parent
commit
fcf4fe34f6
1 changed files with 8 additions and 1 deletions
  1. 8 1
      examples/webgl_materials_skin.html

+ 8 - 1
examples/webgl_materials_skin.html

@@ -80,6 +80,8 @@
 			var windowHalfX = window.innerWidth / 2;
 			var windowHalfY = window.innerHeight / 2;
 
+			var firstPass = true;
+
 			init();
 			animate();
 
@@ -303,8 +305,13 @@
 
 				renderer.clear();
 
-				composerBeckmann.render();
 
+				if ( firstPass ) {
+
+					composerBeckmann.render();
+					firstPass = false;
+
+				}
 
 				composerScene.render();