2012-09-17 6 views
2

3D 모델에 대한 VTK 데이터 파일이 있고이 모델에 적용된 변환을 표시하려고합니다.VTK를 사용하는 모델 애니메이션

변형의 모든 상태에 대한 점 좌표/다각형 데이터가 있습니다 (약 10-30 개의 상태가 있어야 함). 즉 각 단계마다 다른 VTK 파일을 작성할 수 있습니다.

저는 각 상태가 1 초 동안 표시되고 가능한 한 유창하게 다음 상태로 전환되는 좋은 애니메이션을 만들려고합니다.

무엇을하는 것이 가장 좋을까요?

답변

2

VTK Wiki에서 예제를 사용하여 VTK에 애니메이션을 적용 할 수있는 handful of ways이 있습니다.

가장 쉬운 방법은 vtkCommand (DataAnimationSubclass)을 하위 클래스 아마하지만 "VTK/우"방법은 vtkAnimationScene (AnimationScene)에 있습니다.

+0

'vtkAnimationScene' animate는'vtkRenderWindowInteractor'를 멈추고 Play() 할 때 반복합니다. 즉,'vtkAnimationScene'이 재생 될 때 우리는 RenderWindow와 상호 작용할 수 없습니다. –