필자는 vtp 파일 (vtkXMLPolyDataWriter로 작성)에 시추공을 나타내는 일련의 튜브가 있습니다. 이제 명확히하기 위해 보어홀을 파라 뷰로 표시 할 때 텍스트 레이블을 추가하여 보어를 식별하고 싶습니다.파일에 vtkTextActor3D를 작성하려면 어떻게해야합니까?
내 생각은 vtkTextActor3D를 사용하여 레이블을 만들어이 액터를 polydata로 변환 한 다음 polydatawriter를 사용하여 폴리곤으로 분할 된이 레이블을 vtp 파일로 출력하는 것이 었습니다.
어떻게하면됩니까? 파라 뷰에서는 3D 텍스트 소스를 생성하고이를 vtp 파일에 저장할 수있었습니다. 그러나, 나는 파이썬에서 이렇게하는 방법을 알아낼 수 없습니다.
감사합니다. 나는 documentation for vtkTextActor3D에 accroding 것은, 그것은 다음과 같이 작동하기 때문에, 그것은 당신이 당신이 실제로 대신 vtkTextActor3D의 vtkVectorText을 사용해야 설명하는 방법을 생각
ParaView의 추적 시작/중지 추적 기능을 사용해 보셨습니까? 방금 작성한 작업을 수행하는 스크립트를 작성하여 잘 작동하는 것 같습니다. –
예, 추적 기능을 시도했습니다. 불행히도 데이터를 내보내는 데 필요한 메서드는 표시되지 않습니다. – mululu
나는 또한 삼각형으로 텍스트를 세분화 paraview에서 추출 표면 필터를 시도했다. 그러나 vtkExtractSurface 클래스는 vtk 버전 (6.2.0)에서 python으로 인식되지 않습니다. – mululu