Advertisement
Guest User

Untitled

a guest
May 5th, 2016
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. P = P0 + t * d
  2.  
  3. C = P0 + R * d
  4.  
  5. Len = AC * (AC x AB) / (|AC|*|AB|)
  6. SquaredLen = AC^2 * (AC x AB)^2 / (AC^2 * AB^2) = (AC x AB)^2 / AB^2
  7.  
  8. AC x AB = (P0x+r*dx-Ax)*(By-Ay)-(P0y+r*dy-Ay)*(Bx-Ax) =
  9. r*(dx*(By-Ay)-dy*(Bx-Ax))+((P0x-Ax)*(By-Ay)(P0y-Ay)*(Bx-Ax)) =
  10. r * M + N
  11. But SquaredLen = r^2, so
  12. (r * M + N)^2 = r^2 * AB^2
  13. r^2 * (M^2 - AB^2) + r * 2 * M * N + N^2 = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement