こんにちは皆、スカラー(Paraview)のカラーでポイントを接続しますか?
私の質問は、Paraviewを持つプログラマブルフィルタユーザーにとっては非常に簡単だと思いますが、どうやってそれを行うのか本当にわかりません。
スカラーで色付けされた線で1つのパーティクルのパスを視覚化しようとしています。 (例えば、私の粒子の経路に沿った温度の進化を視覚化したい) 私はポイント座標(各ラインはその進化を表す)といくつかのスカラー(温度、直径など)を持つデータファイルを持っています入力。変換された後
"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