فهرست منبع

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();