Ignore:
Timestamp:
09/05/07 10:54:23 (17 years ago)
Author:
szirmay
Message:
 
Location:
GTP/trunk/App/Demos/Illum/Ogre/Media/materials/GTPEnvMap
Files:
2 edited

Legend:

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

    r2471 r2550  
    6363} 
    6464 
     65float4 EnvMap_Refract_Default_PS 
     66                                        (Shaded_OUT IN, 
     67                                        uniform samplerCUBE CubeMap : register(s0), 
     68                                        uniform float3 cameraPos, 
     69                                        uniform float sRefraction, 
     70                                        uniform float transparency ) : COLOR0 
     71{ 
     72        float3 N = normalize(IN.wNormal.xyz); 
     73        float3 V = normalize(IN.wPos.xyz - cameraPos); 
     74        float3 R = reflect( V, N);       
     75        float3 R2 = refract( V, N, sRefraction);         
     76         
     77        return 0.5;//(1.0 - transparency) * readCubeMap(CubeMap, R ) + transparency * readCubeMap(CubeMap, R2); 
     78} 
     79 
    6580float4  EnvMap_Localized_Reflection_PS( Shaded_OUT IN, 
    6681                                                                                uniform samplerCUBE CubeMap : register(s0), 
     
    88103                                                                                uniform float3 cameraPos, 
    89104                                                                                uniform float3 lastCenter,               
    90                                                                                 uniform float sFresnel, 
     105                                                                                uniform float4 sFresnel, 
    91106                                                                                uniform float sRefraction ) :COLOR0 
    92107{ 
  • GTP/trunk/App/Demos/Illum/Ogre/Media/materials/GTPEnvMap/GTPEnvMap.program

    r2040 r2550  
    33        source GTPEnvMap.hlsl 
    44        entry_point EnvMap_Default_PS 
     5        target ps_2_0 
     6} 
     7 
     8fragment_program GTP/EnvMap/Default_Refract_PS hlsl 
     9{ 
     10        source GTPEnvMap.hlsl 
     11        entry_point EnvMap_Refract_Default_PS 
    512        target ps_2_0 
    613} 
Note: See TracChangeset for help on using the changeset viewer.