我正在开发一个 qt/vtk 应用程序,用户可以根据他的要求绘制大量的 vtk 演员/道具。现在需要提供一种功能来组合所有绘制的演员/道具以形成母演员/道具。我尝试过 vtkactorcollection,但它单独存储所有演员。提供任何合适的示例或将我指向相关帖子。
我猜你正在寻找一个 vtkAssembly:http ://www.vtk.org/doc/release/5.0/html/a01164.html
遗憾的是,提供的示例仅适用于 TCL/Py,因此您最好的选择是此处给出的交互器示例:http : //www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/Assembly
但是:这仍然将原始演员保存在某处并且速度很慢,您可以通过 vtkAssembly 进行转换,但它不是硬核快速。这完全取决于您想要做什么。也许您可以丢弃所有参与者并简单地合并多数据? http://www.cmake.org/Wiki/VTK/Examples/Cxx/Filtering/CombinePolydata
编辑:对于绘制的东西http://www.vtk.org/Wiki/VTK/Examples/Cxx/Filtering/AppendFilter也可以很好地工作(比组合多边形数据过滤器快一点)
尽管我不想阻止使用 stackoverflow,但恕我直言,vtk 邮件列表对于 vtk 问题来说更好,因为所有 vtk 老手都在附近徘徊,并为几乎所有需求提供最佳实践。
| 归档时间: |
|
| 查看次数: |
2159 次 |
| 最近记录: |