浏览代码

Small optimization of skin rendering demo.

No need to computer Beckmann texture every frame, once is enough.
alteredq 14 年之前
父节点
当前提交
fcf4fe34f6
共有 1 个文件被更改,包括 8 次插入1 次删除
  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();