HSV barycentric interpolation implemented ... but the results are garbage.