2010-03-25 6 views
0

평면이 세 점으로 정의되는 경우 X 축을 평면에 투영하려면 어떻게해야합니까?축을 평면에 투영합니다.

기본 로컬 1 방향은 서피스로의 전역 x 축의 투영입니다. 전역 x 축이 표면에 수직 인 0.1 ° 이내에 있으면 국부적 인 1 방향은 전체 z 축의 표면으로의 투영입니다.

t1 = [-0.362879991531372, 0.357021987438202, -0.373737007379532] 

t2 = [-0.383525013923645, 0.371621012687683, -0.383549988269806] 

t3 = [-0.383534014225006, 0.34629300236702, -0.38544899225235] 

이 경우의 벡터 [0.78280971952246, -0.0307519963686645, 0.411184845614438] 정답 :

은의이 지점이 있다고 가정하자? 나는 surf와 x (1,0,0) 사이의 각도를 ~ 28 °로 계산했습니다.

내가 당황하기 때문에 계산을위한 전체 절차를 제공 할 수 있습니까?

+0

프로그래밍 프로젝트입니까 아니면 수학 문제입니까? – Poindexter

답변

0

다이어그램이 약간 분명하지 않지만 (예 : t1, t2, t3이 표시되지 않음) 벡터가 표면 및 XZ 평면에 접하는 것처럼 보이게됩니다. 그것이 맞다면, x에 대한 편미분을 계산해야합니다 (x 방향의 기울기, 표면이 실제로 평면이고 3 개의 비 - 공선 점이있는 경우는 쉽습니다). 그리고 y- 성분 대답은 0이 될 것입니다. 그게 이 아니고이 맞다면, 당신이 선호하는 "프로젝션"을 설명하십시오.

관련 문제