1

몇 기가 바이트에서 수 테라 바이트에 이르는 3D 볼륨의 데이터를 시각화하려고합니다. 한 가지 해결책은 내 자신을 굴리는 것이지만 시간이 좀 걸릴 수 있습니다. 이를 피하기 위해 현재 현재 사용 가능한 솔루션을 탐색 중입니다. 더 자세히 살펴볼수록 더 많은 소프트웨어를 찾을 수 있습니다. 일부 예 ParaView/VTK, OSPRay, Embree, Splotch, NVIDIA GVDB/OptiX 포함테라 바이트 크기의 데이터를위한 대규모 볼륨 렌더링 및 시각화 라이브러리

이 소프트웨어의 일부는 완전한 시각화 용액, 및 데이터 처리를 제공한다 (예를 들면, ParaView/VTK). 기타는 주로 고성능 렌더링 (예 : Embree)에 중점을 둡니다. 다른 것은 렌더링을위한 저수준 API를 제공합니다 (예 : GVDB/OptiX). 일부는 특정 하드웨어에 최적화되어 있습니다 (예 : Intel 하드웨어의 경우 Embree, NVIDIA GPU의 경우 GVDB/Optix). 다른 것들은 멀티 테라 바이트 크기의 데이터 세트를 렌더링 할 수 있다고 주장 할 수있는 분산 렌더링을위한 인프라 (예 : ParaView/VTK)를 포함하는 반면, 다른 사용자는이 기능을 사용자에게 맡깁니다. 분명히 몇 테라 바이트 크기의 데이터 세트 볼륨 렌더링은 영리한 LOD 및 코어 외 알고리즘을 사용하여 단일 시스템에서 수행 될 수도 있지만 다른 논의를 위해 남겨 두자. 마지막으로, 특정 문제를 해결하고 더 이상 유지 관리되지 않는 대학 연구 프로젝트 및 학계에서 나오는 막대한 소프트웨어도 있습니다.

여기 누군가가 그러한 소프트웨어에 대한 경험이 있고 소프트웨어/라이브러리가 실험 할만한 가치가있는 조언이나 조언을 줄 수 있을지 궁금합니다. 내 이상적인 요구 사항은 다음과 같습니다.

  • 대화 형 프레임 속도 (최대 10 FPS)로 데이터 테라 바이트의 볼륨 렌더링/레이 행군을 수행하십시오.
  • 다른 병렬 아키텍처 (CPU, GPU, 다중 노드)를 활용하십시오.
  • 상세 수준 알고리즘 구현/지원.
  • 렌더링 된 장면에서 위젯을 추가 할 수 있어야합니다. 예 : 축 화살표, 자르기 평면 등
  • 사용할 공용 API를 제공하는 라이브러리의 형태 여야합니다. 이상적으로 파이썬에서,하지만 C/C++ API를 둘러싼 파이썬 래퍼를 만드는 것은 꽤 가능합니다.
  • 그들은 적극적으로 관리되고 적절한 문서화가되어 있습니다.

나는 반드시 위의 모든 것을 포함하는 소프트웨어 라이브러리를 찾고있는 것은 아니지만, 더 즐거움! :)

미리 감사드립니다. OSPRay 팀 ;-)

"테라 바이트"에서

잉고 여기

답변

0

AstrOne는, 흥미로운 소리 .... 당신이 원하는 데이터의 종류를 살펴에이 행복 할 OSPRay 승 ... 이메일 보내!

+0

SO Ingo에 오신 것을 환영합니다. 공개적으로 사용 가능한 이메일 주소를 여기에 게시하는 것에 대한 토론을 제쳐 놓고, 일반적으로 의견에 언급되는 것을 묻습니다. – Kanak

관련 문제