3D P (x, y, z)와 Ax + By + Cz + d = 0의 평면에 점이 있습니다. 내가 비행기에 그 3 차원 점을 프로젝트와 E는 무엇 내가 지금 뭐하는 거지하는 가장 가까운 지점을 얻을 수 평면상의 3 차원 직교 투영
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)
입니다
시점을 기준으로 투영 된 포인트의 2 차원 좌표를 얻으려면 E.Now 평면에서 점입니다 점에서 비행기에서. 그러면 내가 EI에 그 점을 뺀다.제발 도와주세요. 감사합니다.
감사합니다. Vaughn, ok, 이제 가장 가까운 점을 얻었으나 E 점에 대한 상대적인 점을 변환하려고합니다. (E는 원점입니다.) E.I에서 가장 가까운 점을 빼면 올바른 것입니까? 너 내 질문을 제대로받지 못했다면 알려줘 ?? – YAHOOOOO
질문에서 당신은 2D 좌표를 원한다는 것을 나타냅니다. 평면에 2D 좌표계를 설정해야합니다. 당신은 E가 기원이어야한다고 말하지만, 축은 어떨까요? –
사실 원점을 E로 바꾸고 그 평면을 새로운 XY 평면으로 만들려고 E와 새 점이 같은 Z를 갖도록하고 싶습니다. 뭔가 빠졌습니까? 또한 2D 좌표 시스템을 만드는 방법 ??? – YAHOOOOO