fix bug when intersecting a plane parallel to the ray
fix bug when intersecting the scene
add (empty) TraceUnit and MappedPhoton