桌面

图像

图1:ParaView桌面

ParaView最常用的界面是桌面应用程序。这个基于qt的应用程序支持三种常见的桌面操作系统——Windows、Linux和OsX(或macOS)。该应用程序允许用户无缝地使用本地桌面和远程HPC资源来分析和可视化结果。自2002年首次发布以来,该应用程序经历了相当大的发展,但其核心精神保持不变——为用户提供面板来分析他们的数据,收集洞察力并生成引人注目的可视化结果。

paraview桌面(或par用于仿真结果的后处理。使用ParaView可以打开模拟写出来的数据文件文件|打开.Paraview支持科学数据处理中常用的多种文件格式。如果尚未支持文件格式,则可以通过插件添加新读者。一旦您的数据进入par,您可以使用转换数据来提取重要信息过滤器并显示结果的观点.可用的多种过滤器覆盖了在科学数据处理中经常遇到的操作的广泛范围,包括切片、裁剪、轮廓和阈值。不同类型的视图提供了以不同形式查看过滤结果的能力,包括3D渲染的表面或体积、线图、条形图,甚至是原始数据值的电子表格。

图2:ParaView用于数据处理的可视化管道。

图2:ParaView用于数据处理的可视化管道。

通过将不同的过滤器连接在一起,用户可以创建可视化管道,可以轻松处理复杂的使用情况并生成信息和富有可视化。虽然这种管道提供的灵活性起初可能有点压倒性地,使用Paraview教程ParaView指南,人们可以快速掌握这些概念,并在他们的数据中揭开秘密的路上!

加载数据中

ParaView支持读取超过100种文件格式。在科学工作流程中遇到的大多数常见文件格式已经得到支持。如果遇到不支持的格式,可以通过插件或组合一个基于Python的可脚本化数据源来添加新的阅读器。ParaView使用的表达数据模型,即VTK数据模型,可以有效地表示各种形状和大小的科学网格及其场,包括直线网格、曲线网格、体积数据集、曲面网格和3D非结构化网格。

显示数据

可以使用Paraview中可用的任何不同视图可视化数据。视图提供了一个视口,其中可以显示或绘制数据。您可以同时创建不同的视图以使用不同的可视化技术使用不同的可视化技术。

图3:Paraview中的多个视图,链接选择突出显示多个视图中的选定元素。

图3:Paraview中的多个视图,链接选择突出显示多个视图中的选定元素。

特征像与选择,可以轻松识别不同视图中的相应数据元素。

图4:ParaView可以呈现的各种类型的数据表示,包括表面、线框和体积。

图4:ParaView可以呈现的各种类型的数据表示,包括表面、线框和体积。

可自定义性是Paraview设计的核心部分,它也适用于视图。您不仅可以创建新的C ++插件来添加新类型的视图,还可以编写Python脚本以使用其他库生成渲染matplotlib.为例。

图5:使用Matplotlib与Python脚本视图进行段生成右侧的图表。

图5:使用Matplotlib与Python脚本视图进行段生成右侧的图表。

过滤数据

在Paraview中,您将使用过滤器转换数据以生成更容易理解的表示。例如,为了了解体积数据集中的标量数据的结构,可能需要使用轮廓过滤器以生成某些标量值的ISO-曲面。Paraview中可用的大量过滤器涵盖从轮廓,切片,剪切到提取连接的组件,简化等等的所有内容。与文件格式的情况一样,如果特定操作的过滤器不可用,则可以使用Python脚本编写插件或一起放置可编程过滤器。

管道浏览器有助于导航复杂的管道,而属性面板允许您更改参数和配置所选筛选器。

图6:PARAVIEW中的流水线浏览器和属性面板

图6:PARAVIEW中的流水线浏览器和属性面板

图7:用于更改过滤器参数的Paraview中的属性面板。

图7:用于更改过滤器参数的Paraview中的属性面板。

以下是某些常用的过滤器在操作(左右,顶部到底部):剪辑,切片,阈值,字形,流示踪器,具有自定义源的流示踪剂。

图8:“剪辑”过滤器使用剪辑平面剪辑数据集。

图8:“剪辑”过滤器用于使用剪辑平面剪辑数据集。

图9:使用“剪辑”滤波器和“切片”滤波器之间的比较,具有且不剪切或切片单元。

图9:使用“剪辑”滤波器和“切片”滤波器之间的比较,具有且不剪切或切片单元。

图10:用于在指定范围内提取具有数据值的单元格的阈值滤波器。

图10:用于在指定范围内提取具有数据值的单元格的阈值滤波器。

图11:用于显示矢量数据的缩放滤光片

图11:用于显示矢量数据的缩放滤光片

图12:流示踪剂用于生成来自矢量数据的流线。

图12:流示踪剂用于生成来自矢量数据的流线。

188金宝搏app官网下载ParaView指南提供了这些过滤器和其他一些可用参数的详细信息,以及如何使用它们来控制可视化。

查询数据

除了以交互方式中选择各种视图中的数据外,Paraview提供了一种机制来通过查询满足某些使用该标准的元素来检查数据查找数据对话。

图13:查找用于查询数据元素的数据对话框。

图13:查找用于查询数据元素的数据对话框。

UI可以轻松构建简单的查询来查找匹配元素。与此同时,高级用户可以使用基于Python的语法组合在一起复杂的查询。

动画

每当您打开具有多个Timesteps的文件时,Paraview会自动设置动画,允许您逐步通过可用的时间步骤。与此同时,您可以使用动画视图设置复杂的动画,涉及到过滤器或源的参数的变化,以及将相机移动到数据集周围的轨道或沿任意路径。

图14:ParaView中的动画视图,使用关键帧生成动画。

图14:ParaView中的动画视图,使用关键帧生成动画。

生成的动画可以输出常见的视频格式,包括AVI、OGG或一系列PNG或JPEG图像文件。

出口的场景

ParaView支持以3D渲染工具使用的格式导出渲染场景,例如VRML、X3D和GEO(胡迪尼几何文件)。例如,这些可以导入到支持逼真渲染的工具中。您还可以将场景保存为一个自包含的HTML页面,使用WebGL在Web浏览器中完成所有的渲染。

得到帮助

我们可以不断地为用户和开发者改进ParaView的文档。这帮助菜单提供各种指南和教程的快捷方式。

图15:Paraview中的帮助菜单

图15:Paraview中的帮助菜单

Paraview入门指南提供了一个快速的双页摘要,以便帕划进行。


图像11. 图像12.

ParaView指南,可自由作为PDF可用,并在打印中购买,是使用Paraview Desktop和Paraview Python Scripting的明确指南。在超过250页中,指南详细介绍了Paraview中的广泛的基本和高级功能。


图像13. 图片14.

Paraview教程通过介绍并行数据处理和渲染等密钥概念来提供步骤说明。


图像15. 图像16.