2017-11-01 1 views
0

저는 게임 개발사 관점에서 3D 렌더링에 expereince를 많이 사용했지만 VTK와 같은 심각한 툴킷에서는 거의 사용하지 않았습니다.VTK가 관통 메쉬를 지원하는 애니메이션 유형은 무엇입니까?

우리는 움직임의 정도가 2 차원 인 의료 기기의 3D 모델을 가지고 있으며 DICOM 데이터 세트와 함께 의료 애플리케이션에서이를 애니메이션화하여 시각화해야합니다.

3D 엔진에서 우리는 키 프레임, 모프 타겟, 스켈 레탈 리깅 (skeleton rigging) 옵션을 가질 수 있습니다 ... 그러나 VTK가 지원하는 것을 찾을 수 없습니다 (스켈레톤/뼈는 의학적으로 가장 많이 사용되므로 잘못된 검색 용어입니다)

누군가가 제공되는 옵션을 열거하고이 문서에서 다루는 문서의 위치를 ​​알려주십시오.

답변

1

간결한 "VTK 애니메이션 방법 설명서"를 알지 못하지만 (적어도 하나는 없다는 것을 의미하지는 않지만) 적어도 내가 아는 것을 나눌 것입니다. 우선, 기본 VTK에 포함 된 정말 훌륭한 첨단 솔루션이 있다는 것을 의심스럽게 생각합니다. 개인적으로는 저에게 충분한 알고리즘 (고품질 애니메이션 제작)을 찾은 다음 공개 키 찾기를 시도합니다. 다른 방법보다는 오히려 그것들의 소스 구현. 검색시 "비 강체 변형/애니메이션"을 포함 시키십시오.

어쨌든 내가 아는 두 가지 사실은 VTK에 있습니다. Mean Value Coordinates 모핑을위한 필터가 있음 (https://www.vtk.org/doc/nightly/html/classvtkDeformPointSet.html) 케이지 기반 변형에 사용할 수있는 애니메이션이 가장 친숙하지 않습니다.) 또는 이론적으로는 리깅 용으로도 사용할 수 있습니다 (결코 시도하지는 않았지만 지금은 왜 작동하지 않는지 알 수 없습니다). 다음으로, 키 프레임으로 모핑 할 때 사용할 수있는 반복 가장 가까운 포인트 모핑 필터 https://www.vtk.org/doc/nightly/html/classvtkIterativeClosestPointTransform.html이 있습니다.

+0

나는이 작업을 한 번했고 결국 우리는 상용 엔진을 가지고 갔다. –

관련 문제