Game Development Community

T3D 1.2 - Cube shadow map doesn't support soft shadows

by Fyodor -bank- Osokin · in Torque 3D Professional · 04/12/2012 (6:36 am) · 0 replies

Build: Torque 3D 1.2 (and all previous version)

Platform: Win32

Target: GFX/Shadows

Issues: Cube shadow map doesn't support soft shadows.

Note: See comment on line 158 @ shaders/common/lighting/advanced/pointLightP.hlsl:
..// skipped
      #ifdef SHADOW_CUBE
              
         // TODO: We need to fix shadow cube to handle soft shadows!
         float occ = texCUBE( shadowMap, mul( viewToLightProj, -lightVec ) ).r;
         float shadowed = saturate( exp( lightParams.y * ( occ - distToLight ) ) );
         
      #else
..// skipped