2012-03-01 5 views
0

마우스를 사용하여 변환 한 다음 회전하려고하면 모델이 아닌 장면의 중심에서 회전하고 매우 어색한 모델이 있습니다. Paraview는 기본적으로 모델의 중심에서 회전하지만 코드에서 추상화가 너무 많아 읽을 수 없습니다. 나는 보았고, 보았고, 보았다. 그리고 이것에 대해 묻는 누군가가있는 것처럼 보이지 않는다. 그러므로 시도 할 해결책이나 물건이 없다. 어떤 아이디어?VTK의 장면 중심 회전

답변

1

변환 순서는 중요합니다. 선형 대수학에서 행렬을 읽어야합니다. 간단히 말해, 모델을 다시 장면 중심으로 변환하고, 회전하고, 다시 적용하여 객체를 원래 위치로 되돌려 놓아야합니다.

+0

감사합니다. 나는이 메일을 일부 메일 스레드에서 보았을 수도 있지만 깨끗하고 분명하지는 않았다. 나는 그것을 구현하고 어떤 일이 일어나는지 보려고 노력할 것이다. – Drise

+2

VTK/ParaView는 사전 곱하기 Transform 클래스를 사용합니다. 자세한 내용은 http://www.vtk.org/doc/nightly/html/classvtkTransform.html에서 확인할 수 있습니다. – RobertJMaynard