CalculateGradient() Demo Page
Transition from black to dark blue over 400 steps: