Ignore:
Timestamp:
10/27/06 17:40:02 (18 years ago)
Author:
szirmay
Message:
 
File:
1 edited

Legend:

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

    r1487 r1691  
    2323   { 
    2424                OUT.color = float4(0,0,0,0);             
    25                 OUT.hPosition = float4(0, 0, 1000000, 1); 
     25                OUT.hPosition = float4(0, 0, -1000000, 1); 
    2626   } 
    2727   else 
     
    4343                        sumdist += dist; 
    4444                        valids++; 
    45                 } 
     45                }                        
    4646                 
    4747                float4 pos2 = tex2Dlod(PhotonHitMap, float4(uv + float2(-pixel, pixel),0,0)); 
     
    6868                        valids++; 
    6969                } 
    70                                  
    71                 float avrdist = sumdist / 4;//valids; 
    72                 float maxdist = 1; 
    73                 intensity = max(maxdist - avrdist, 0.0) / maxdist; 
    74                  
     70                //if(valids == 0) sumdist = 100000;              
     71                float avrdist = sumdist / valids; 
     72                //float maxdist = 10; 
     73                //intensity = max(maxdist - avrdist, 0.0) / maxdist; 
     74                intensity = 60.0 / (avrdist * avrdist * 3.14); 
    7575                //intensity = valids / 4.0;//avrdist; 
    7676                 
Note: See TracChangeset for help on using the changeset viewer.