Ignore:
Timestamp:
03/07/07 17:37:10 (17 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Illum/Ogre/Media/materials/GTPBasic/GTPShadowAccum.hlsl

    r2190 r2202  
    22#define LightSize 2.0 
    33#define Bias 0.05 
    4 #define KernelSize 9.0 
     4#define KernelSize 4.0 
    55#define LightFov 3.14 * 0.5 
    6 #define ShadowIntensity 0.8 
    7 #define SHADOWMAP_SIZE 512.0f 
     6#define ShadowIntensity 3.0 
     7#define SHADOWMAP_SIZE 1024.0f 
    88 
    99#define shadowColor float4(0.2,0.2,0.2,1) 
     
    5151                        if( cz < r.z - Bias && dot(lc - q, lc - q) < RR2 + BiasSlope ) 
    5252                                shadow += size * size; 
    53                          
    54                         //if( cz < r.z - Bias) 
    55                         //  shadow++; 
     53                        /* 
     54                        if( cz < r.z - Bias) 
     55                          shadow=1;*/ 
    5656                } 
    5757        } 
    58         //shadow /= KernelSize * KernelSize; 
    59         shadow *= Deltal * Deltal / RR2; 
    60         //shadow = saturate(shadow); 
    61         return 1;  
     58         
     59        //return step; 
     60        shadow *= Deltal * Deltal * step * step / RR2 * ShadowIntensity * ShadowIntensity; 
     61         
    6262        return shadowColor + (1 - shadowColor) * (1 - shadow); 
    6363} 
Note: See TracChangeset for help on using the changeset viewer.