繁体   English   中英

如何在3D中为VTK创建等值线?

[英]How to create isolines in 3D for VTK?

有没有办法在3D空间(x,y和z)中可视化等值线?

我基本上是试图根据这些点的速度来显示某些点的流动,VTK网站上的示例仅以2D方式做到这一点( http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization / LabelContours ),我不知道该如何适应。 我尝试用3D字形替换plane变量,但是出现了很多错误,渲染窗口中没有任何显示

我不确定您想要的是等值线。 由于等值线是在标量字段上定义的,因此在每个点都意味着一个属性。 由于您在谈论点的速度,因此在我看来,您正在处理矢量场。 在这种情况下,您不应创建等值线,而应创建流线 看一下这个例子,它可能对您有帮助。

vtkContourFilter类适用于2D和3D。 有一个例子在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM