Ver código fonte

col is a float4, LUMINANCE_VECTOR a float3. results seemed cleaner this end doing a dot of the rgb than padding the lum

Azaezel 11 anos atrás
pai
commit
d6cc399813

+ 1 - 1
Templates/Empty/game/shaders/common/postFx/lightRay/lightRayOccludeP.hlsl

@@ -45,7 +45,7 @@ float4 main( PFXVertToPix IN ) : COLOR0
         col = tex2D( backBuffer, IN.uv0 );
         col = tex2D( backBuffer, IN.uv0 );
 
 
         //col = 1 - exp(-120000 * col);
         //col = 1 - exp(-120000 * col);
-        col += dot( col, LUMINANCE_VECTOR ) + 0.0001f;
+        col += dot( col.rgb, LUMINANCE_VECTOR ) + 0.0001f;
         col *= brightScalar;
         col *= brightScalar;
     }
     }
     
     

+ 1 - 1
Templates/Full/game/shaders/common/postFx/lightRay/lightRayOccludeP.hlsl

@@ -45,7 +45,7 @@ float4 main( PFXVertToPix IN ) : COLOR0
         col = tex2D( backBuffer, IN.uv0 );
         col = tex2D( backBuffer, IN.uv0 );
 
 
         //col = 1 - exp(-120000 * col);
         //col = 1 - exp(-120000 * col);
-        col += dot( col, LUMINANCE_VECTOR ) + 0.0001f;
+        col += dot( col.rgb, LUMINANCE_VECTOR ) + 0.0001f;
         col *= brightScalar;
         col *= brightScalar;
     }
     }