|
Defines |
#define | CUBEMAP_SIZE 256 |
#define | LR_CUBEMAP_SIZE 32 |
#define | RATE (CUBEMAP_SIZE/LR_CUBEMAP_SIZE) |
#define | Technique(name) |
Functions |
float4 | GetContibution (float3 q, float3 L) |
VS_OUTPUTc | ConvolutionVS (VS_INPUTc IN) |
float4 | ConvolutionPS (VS_OUTPUTc IN) |
VS_OUTPUTc | CreateCosVS (VS_INPUTc IN) |
float4 | CreateCosPS (VS_OUTPUTc IN) |
VS_OUTPUTc | CopyCubeMapVS (VS_INPUTc IN) |
float4 | CopyCubeMapPS (VS_OUTPUTc IN) |
float3 | Hit (float3 x, float3 R, sampler mp) |
void | VS (float4 position:POSITION, float3 Normal:NORMAL, float2 Tex:TEXCOORD0, out float4 hposition:POSITION, out float2 oTex:TEXCOORD0, out float3 N:TEXCOORD1, out float3 V:TEXCOORD2, out float3 pos:TEXCOORD3, out float3 origpos:TEXCOORD4) |
float4 | PS_Impostor (float2 Tex:TEXCOORD0, float3 N:TEXCOORD1, float3 V:TEXCOORD2, float3 pos:TEXCOORD3, float3 origpos:TEXCOORD4) |
float4 | PS_Classic (float2 Tex:TEXCOORD0, float3 N:TEXCOORD1, float3 V:TEXCOORD2, float3 pos:TEXCOORD3, float3 origpos:TEXCOORD4) |
float4 | PS_Diffuse (float2 Tex:TEXCOORD0, float3 N:TEXCOORD1, float3 V:TEXCOORD2, float3 pos:TEXCOORD3, float3 origpos:TEXCOORD4) |
void | VSIllum (float4 position:POSITION, float3 normal:NORMAL, float2 Tex:TEXCOORD0, out float4 hposition:POSITION, out float2 oTex:TEXCOORD0, out float4 pos:TEXCOORD1) |
float4 | PSIllum (float2 Tex:TEXCOORD0, float3 pos:TEXCOORD1) |
| Technique (CopyCubeMap) |
| Technique (Convolution) |
Variables |
int | TEXTURE_SIZE |
float4x4 | World |
float4x4 | WorldView |
float4x4 | WorldViewIT |
float4x4 | WorldViewProjection |
float | texel_size |
float | roomSize |
float4 | eyePos |
float4 | objColor |
float4 | objOffset |
int | iShowCubeMap |
float | sFresnel |
float | refractionIndex |
float | intensity |
int | shininess |
float | brightness |
texture | EnvironmentMap |
texture | Decoration |
int | nFace |
sampler | EnvironmentMapSampler |
sampler | EnvironmentMapSamplerL |
sampler | DecorationSampler |