Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.39 KB | None | 0 0
  1.         public static bool RaytracePos(Vessel vessel, Vector3d vessel_pos, Vector3d target, out Vector3d dir, out double dist)
  2.         {
  3.             CelestialBody mainbody = vessel.mainBody;
  4.             CelestialBody refbody = mainbody.referenceBody;
  5.  
  6.             dir = target - vessel_pos;
  7.             dist = dir.magnitude;
  8.             dir /= dist;
  9.  
  10.             return Raytrace(vessel_pos, dir, dist, mainbody) && Raytrace(target, dir, dist, mainbody);
  11.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement