2012-03-01 5 views
1

3D 점 구름 데이터가 있으며 3D 모니터에 출력을 표시하고 싶습니다. 이것을 할 수있는 C++ 라이브러리가 있습니까? 또한 사용자가 포인트 클라우드를 이동, 회전 및 확대/축소 할 수 있기를 바랍니다. NVIDIA GeForce GT 540M 1GB vram 비디오 카드를 사용하고 있습니다.3D 모니터 디스플레이 용 C++ 라이브러리

답변

1

Visualization Toolkit을 사용하여 렌더링하는 Point Cloud Library이 있습니다. 그것들은 모든 기본적인 형태의 상호 작용을 지원하며, 나는 그것들을 사용하여 점군을 렌더링한다. 나는 둘 다 좋은 출발점이 될 것이며 OpenGL을 사용하여 렌더링 할 것이라고 생각합니다. VTK가 3D 디스플레이를 지원하지만 3D 모니터에 액세스 할 수 없기 때문에 VTK가 3D 디스플레이를 사용하지 않았다는 것을 알고 있습니다.

+0

VTK에서 3D 디스플레이 렌더링 방법을 보여주는 샘플 코드가 있습니까? – rossb83

+0

나는이 코드 documentatrion에서 추측하고 있었다. http://www.vtk.org/doc/nightly/html/classvtkRenderWindow.html#a282cb670a25927b806c42c4a76ac9b78 그러나 내가 말했듯이이 중 하나를 테스트하기 위해 스테레오 디스플레이에 액세스 할 수있는 적이 없었다. 이것은 VTK 또는 ParaView 메일 링리스트에있는 사람들이 알 수있는 것입니다. 저는이 분야에서 일하는 사람들이 있음을 알고 있습니다. –