@Plystire: You are somewhat correct. The lightsources are fixed, although the shader blends the lighs accordingly accross the character (through averaging). This is better seen in motion (you can either contact Errant and aquire the shader off of him, or Ill set you up with the new shaders for a test run. (whatever is easier for you).
Here's one of the lightsource floats: As you can see, its fixed.
float4 FixedLightSource
<
string UIType = "Fixed Light Source";
> = { 0.000000, 0.000000, 0.000000, 0.000000 };
I would of added multiple lights, although this would of caused the performance to be dire on lower end machines.
CoZ
-Demon Sun: Lead Developer-