728x90
VTK에서 STL 파일을 로드를 하고 RenderWindow를 Start 하면 모델이 잘 출력된다.
하지만, Render의 GetActiveCamera 함수를 수행하면, 이상하게 모델이 사라지는 문제가 발생하였다.
이는 RenderWindow의 Start 또는 Render 함수를 수행하면, PolyData의 정보를 기반으로 적절한 Camear 를 자동으로 생성한다.
하지만, Render를 하기 전에 GetActiveCamera를 수행하면 기본 값이 만들어지고 그 뒤로 기본 Camera 정보를 이용하여 render를 수행하기 때문에, 모델이 사라지는 것과 같은 현상이 나타난다.
GetActiveCamera 를 사용한 후 PolyData 모델이 사라지면 Render를 수행 후 GetActiveCamera를 사용할 것
728x90
728x90