Cartoon Shading

Blitz3D Forums/Blitz3D Programming/Cartoon Shading

You have to use cubic maps or update the spherical maps every frame (or so) if you want the maps to not rotate with the camera.

Altenratively, you can limit your camera to rotating around the object in one direction, ie, left to right only, and have the light at a 90 degree angle to this... ie, directly above the character. Then the rotation of the camera won't affect it's angle relative to the light. But obviously this is very limiting for how you can move your camera.