Function buildGradientDirection