title: 3d orthogonal projection on a plane
body: <p>I have a point in 3d P(x,y,z) and a plane of view Ax+By+Cz+d=0 . A point in plane is E.Now i want to project that 3d point to that plane and get 2d coordinates of the projected point relative to the point E.</p>
  
  <pre><code>P(x,y,z) = 3d point which i want to project on the plane.
  Plane Ax + By + Cz  + d  = 0 , so normal n = (A,B,C)
  E(ex,ey,ez) = A point in plane ( eye pos of camera )
  </code></pre>
  
  <p>What i am doing right now is to get nearest point in plane from point P.then i subtract that point to E.I suspect that this is right ???</p>
  
  <p>please help me.Thanks.</p>