Ok I think I know what you're getting at, you want the color to change on the entire surface and not per point. Hmm, that could be simple or really complicated lol. Even if you somehow use the camera's rotation as a driver for the ramp, then the behavior will still be dependent on that camera.