소스 검색

Merge pull request #1764 from Azaezel/fogFix

linearizes fog color
Anis 9 년 전
부모
커밋
93a36f006f
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      Templates/Full/game/shaders/common/postFx/fogP.hlsl
  2. 1 1
      Templates/Full/game/shaders/common/postFx/gl/fogP.glsl

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

@@ -43,5 +43,5 @@ float4 main( PFXVertToPix IN ) : TORQUE_TARGET0
                                    fogData.y, 
                                    fogData.z );
 
-   return hdrEncode( float4( fogColor.rgb, 1.0 - saturate( factor ) ) );     
+   return hdrEncode( float4( toLinear(fogColor.rgb), 1.0 - saturate( factor ) ) );     
 }

+ 1 - 1
Templates/Full/game/shaders/common/postFx/gl/fogP.glsl

@@ -48,5 +48,5 @@ void main()
                                    fogData.y, 
                                    fogData.z );
 
-   OUT_col = hdrEncode( vec4( fogColor.rgb, 1.0 - saturate( factor ) ) );     
+   OUT_col = hdrEncode( vec4( toLinear(fogColor.rgb), 1.0 - saturate( factor ) ) );     
 }