Increase barycentric coordinates precision and normalize

Clamping the barycentric coordinates was violating the property that
the coordinates' sum was 1.