distance of the ray between camera and surface
O
vCameraPositionLocal
P
vPositionSurfaceLocal