질문의 첫 번째 부분을 잘 모르겠지만 한 세트의 점을 다른 점으로 옮기는 변환을 원한다면 이해할 수있는 간단한 방법이 있습니다. 내가 말한 포인트 세트 A {1 (87,159,28) 2 (-97,216,15) 3 (60,237,9)}와 B {1 '(96,6,35) 2'(-86,62 , 23) 3` (71,82,14)}.
은 내가
(87,159,28) (-97,216,15) (60,237,9)
시작 원점에 점 하나를 가지고 번역 :
(0,0,0) (-184,57,-13) (-27,78,-19)
가 그럼 난 XZ 평면에 점 2를 가져 z 축을 중심으로 회전 : Y 축에 대한 후
(0,0,0) (-192.6,0,-13) (-48.9,66.5,-19)
은 z 축에 2 점을 가지고 :,745
순서대로 촬영
(0,0,0) (0,0,193.1) (-68.3,0,50.0)
이 단계를 새로운 공간으로 공간 A로부터 물건을 운반, C. 호출 : 다시 z 축에 대한 마지막
(0,0,0) (0,0,193.1) (-15.7,66.5,50.0)
는 XZ 평면에 점 3을 가지고 이 변환을 Tca라고 부르세요. 이 단계들은 뒤집을 수 있습니다 - 역변환 Tac을 호출하십시오. 이제 Tcb와 Tbc를 얻으려면 B와 동일하게하십시오. 두 세트의 점은 모두 C 인 경우 일치합니다. 이제 집합 A를 B로 설정하려면 Tca를 적용한 다음 Tbc를 적용하십시오. B 세트에서 A 세트로 가려면 Tcb를 누른 다음 Tac을 적용하십시오.
어떻게 계산할 수 있습니까? 예. 예를 들어, 포닛 세트 A 1 (87,159,28) 2 (-97,216,15) 3 (60,237,9) 및 포인트 세트 B 1 '(96,6,35) 2'(-86,62,23) 3 ' (71,82,14). 이것은 두 시스템의 해당 좌표 쌍입니다. –