www.pudn.com > 13_184353_cubemap.rar > pixel_refraction.cg


void main( float2 texCoord	:	TEXCOORD0, 
		  float3 T			:	TEXCOORD1, 
		  float4 incolor    :   COLOR, 
 
		  out float4 color	:	COLOR, 
 
		  uniform samplerCUBE environmentMap) 
{ 
	float4 refractedColor = texCUBE(environmentMap, T); 
 
	color = lerp(refractedColor, incolor, 0.3); 
}