当前位置 博文首页 > haimianjie2012的专栏:paraview:保存结果

    haimianjie2012的专栏:paraview:保存结果

    作者:[db:作者] 时间:2021-08-18 21:49

    8. Saving Results — ParaView Documentation 5.8.1 documentation

    在本章中,我们将介绍在ParaView中保存可视化结果的各种方法。整个可视化过程中生成的结果不仅包括图像和渲染结果,还包括由过滤器生成的数据集、将导入其他渲染应用程序的场景表示以及由动画生成的电影。

    1.保存数据集

    您可以保存ParaView中任何管道模块生成的数据集,包括源、读取器和过滤器。要在paraview中保存数据集,首先在管道浏览器中选择管道模块,使其成为活动源。对于具有多个输出端口的模块,请选择生成所需数据集的输出端口。要保存数据集,请使用文件>保存数据菜单或主控件工具栏中的

    按钮。也可以使用键盘快捷键CTRL+S(或? + S)。保存文件对话框(图1)允许您选择文件名和文件格式。可用的文件格式列表取决于要保存的数据集的类型。

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?图1 保存文件对话框

    在接受要使用的文件名和文件格式时,paraview可能会显示Configure Writer对话框(图2)。此对话框允许您进一步自定义写入过程。此对话框中显示的属性取决于选定的文件格式,范围从允许您写入所有时间间隔到选择要写入输出文件的属性。

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?图2??

    pvpython也可以保存dataset数据集:

    # Saving the data using the default properties for
    # the used writer, if any.
    >>> SaveData("sample.csv", source)
    
    # the second argument is optional, and refers to the pipeline module
    # to write the data from. If none is specified the active source is used.
    
    # To pass parameters to configure the writer
    >>> SaveData("sample.csv", source,
                 Precision=2,
                 FieldAssociation='Cells')

    ?pvpython将根据文件扩展名和为写入选择的数据集类型选择一个writer,这与paraview中的操作类似。诚然,要想找出适合writer的选项是很棘手的。最好的方法是在paraview中使用Python跟踪功能,并使用生成的示例脚本作为参考(第1.6.2节)。在跟踪时,确保使用与Python脚本类似的数据集类型和相同的文件格式,以避免运行时问题。

    2.保存渲染结果

    呈现结果的视图(包括除电子表格视图外的几乎所有视图)支持以标准图像格式(PNG、JPEG、TIFF、BMP、PPM)之一保存图像(或屏幕截图)。某些视图还支持以多种格式导出结果,如PDF、X3D和VRML。

    cs
    下一篇:没有了