فهرست منبع

Don't render SAO post process if intensity is 0.0

clementlandrin 1 سال پیش
والد
کامیت
82fe5607bf
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      hrt/prefab/rfx/Sao.hx

+ 2 - 0
hrt/prefab/rfx/Sao.hx

@@ -39,6 +39,8 @@ class Sao extends RendererFX {
 
 	override function begin( r : h3d.scene.Renderer, step : h3d.impl.RendererFX.Step ) {
 		if( step == Lighting ) {
+			if ( intensity <= 0.0 )
+				return;
 			r.mark("SSAO");
 			if( sao == null ) sao = new h3d.pass.ScalableAO();
 			var ctx = r.ctx;