0
大家下午好,用标量(Paraview)连接点的颜色?
我觉得我的问题对于使用Paraview的Programmable过滤器用户来说很简单,但我真的不知道该怎么做。
我想用一个标量着色的线想象一个粒子的路径。 (例如,我想要显示沿着粒子路径的温度演变。) 我有一个带点坐标(每行代表其时间变化)和一些标量(如温度,直径)的数据文件,输入。
"x", "y", "z", "scalar1", "scalar2"
0, 0, 0, 300, 12.5
0, 12, 7, 302, 35.4
说成表的点,我用了一个可编程过滤器的点连接(感谢这个问题:How to connect points in paraview?):经过转换后的
pdi = self.GetPolyDataInput()
pdo = self.GetPolyDataOutput()
numPoints = pdi.GetNumberOfPoints()
pdo.Allocate()
for i in range(0, numPoints-1):
points = [i, i+1]
# VTK_LINE is 3
pdo.InsertNextCell(3, 2, points)
现在,我想我只需要添加一个命令行指定一个颜色感谢标量相关联,但我不知道如何做到这一点。你有什么主意吗 ?
非常感谢。
非常感谢,它效果非常好! – zackalucard