But how? I'll post the code here

material mat_normalmap
{
flags=tangent;
}

starter init_spec()
{
sleep (3); // wait until the level is loaded
effect_load(mat_normalmap, "normalmap.fx");
mat_normalmap.skill1=float(sun_pos.x);
mat_normalmap.skill2=float(sun_pos.z);
mat_normalmap.skill3=float(sun_pos.y);
}


Entity XM8()
{
type = <xm8.mdl>;
view = camera;
flags=visible,overlay;
material = mat_normalmap;
x = 14;
y = -5.5;
z = -4.5;
scale_x = 2;
scale_y = 2;
scale_z = 2;
pan = 6;
tilt = 5;
roll = 1;
}

Thats all of the relevant code I guess


A6 Commercial A7 Commercial