>>106357042
Result.Z = 1.0 - Result.Z; because camera is looking at +ve Z