Files
clientdata/vertex_program/modules/env_t1.inc
T
2018-04-24 13:27:52 -04:00

16 lines
407 B
PHP
Executable File

// ======================================================================
// inputs:
//
// r11.xyz = unit vector from vertex to camera
//
// outputs:
//
// oT1 = r11 reflected around normal
//
// ======================================================================
// normal * (2 * normal.dot(incident)) - incident;
dp3 r0, vNormal, r11
add r0, r0, r0
mad oT1, vNormal, r0, -r11