Ignore:
Timestamp:
03/19/07 16:53:44 (17 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

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

    r2175 r2266  
    88float readDistanceCubeMap(samplerCUBE dcm, float3 coord)                 
    99{ 
    10         float dist = texCUBE(dcm, float3(coord.xy, - coord.z)).r; 
     10        float dist = texCUBE(dcm, float3(coord.xy, - coord.z)).a; 
    1111        if(dist == 0) dist = 1000; ///sky 
    1212        return dist; 
     
    9797        float3 R = reflect( V, N);       
    9898        float3 T = refract(V, N, sRefraction); 
    99                  
     99         
    100100        RR = R; TT = T;  
    101101        RR = Hit(cubePos, R, DistanceMap); 
     
    128128        RR = R;  
    129129        RR = Hit(cubePos, R, DistanceMap); 
    130         Color = readCubeMap(CubeMap, RR );       
     130        Color = readCubeMap(CubeMap, RR); 
     131        //Color = readDistanceCubeMap(DistanceMap, cubePos)/300.0; 
     132        //return Color; 
    131133         
    132134        float ctheta_in = dot(N, R); 
Note: See TracChangeset for help on using the changeset viewer.