如何在Paraview 5.4.1中可视化点?

时间:2019-03-30 07:34:47

标签: points paraview

可能与之相关的人

我编写了一个Fortran程序来跟踪粒子。它为Paraview创建.vtk格式的以下输出:

<?xml version="1.0"?>
<VTKFile type="UnstructuredGrid" version="0.1" byte_order="LittleEndian">
  <UnstructuredGrid>
    <Piece NumberOfPoints="16" NumberOfCells="0">
      <Points>
        <DataArray type="Float64" NumberOfComponents="3" format="ascii">
           -3.743016E-0003  5.787635E-0002 -1.104483E-0010
           -3.244210E-0003  5.700748E-0002  5.074001E-0011
           -2.747819E-0003  5.623541E-0002  9.991296E-0011
           -2.246957E-0003  5.556635E-0002 -5.163316E-0011
           -1.749140E-0003  5.501747E-0002  1.470107E-0010
           -1.248574E-0003  5.460318E-0002 -1.527216E-0011
           -7.487991E-0004  5.432458E-0002 -9.874857E-0012
           -2.504589E-0004  5.418813E-0002  8.798235E-0012
            2.504575E-0004  5.418813E-0002 -2.789069E-0011
            7.487986E-0004  5.432458E-0002  1.118293E-0011
            1.248530E-0003  5.460317E-0002 -1.385613E-0011
            1.749141E-0003  5.501748E-0002  1.227365E-0011
            2.246955E-0003  5.556635E-0002 -4.099211E-0011
            2.747817E-0003  5.623541E-0002  8.857913E-0012
            3.244206E-0003  5.700748E-0002  1.460764E-0010
            3.743038E-0003  5.787647E-0002  3.815671E-0011
        </DataArray>
      </Points>
      <Cells>
        <DataArray type="Int64" Name="connectivity" format="ascii">
        </DataArray>
        <DataArray type="Int64" Name="offsets" format="ascii">
        </DataArray>
        <DataArray type="Int64" Name="types" format="ascii">
        </DataArray>
      </Cells>
    </Piece>
  </UnstructuredGrid>
</VTKFile>

在文件中定义了16个点,包括它们的坐标,没有像元,也没有点数据。当我使用Paraview读取此文件时(使用5.4.1版),我只是看不到要点。我先尝试了3D Glyph,然后尝试了Sphere,但这无济于事。

我创建的文件中是否缺少某些内容?

欢呼

2 个答案:

答案 0 :(得分:0)

我建议使用“点高斯”表示法。

答案 1 :(得分:0)

您所做的是正确的,但是您面临相机问题。您所需要做的就是使用工具栏buttons icons中的“重置”或“缩放到数据”按钮。

希望对您有帮助。

相关问题