ParaView
Kitware and ParaView contributors · 开源科学可视化应用,可通过交互式流水线、绘图、渲染和 Python 工作流分析大型数据集。
介绍
ParaView 是由 Kitware 和更广泛的项目社区开发的科学数据分析与可视化应用。它适合需要检查模拟输出、结构化或非结构化网格、时变数据及派生量的研究人员和工程师。交互式桌面探索与自动化 Python 工作流可以共享相同的处理概念。
可视化流水线
打开受支持的数据集,选择读取器并应用筛选器来构建流水线。对网格进行切片或裁剪、计算字段、绘制数组、查看电子表格视图并渲染结果。可加载的数据取决于读取器、插件和文件格式;安装应用并不意味着所有专有求解器格式或扩展都会自动可用。
保存可视化状态、导出图表或场景,并使用 Python 自动执行可重复的工作。ParaView 还支持客户端/服务器和并行工作流,以处理单台工作站无法容纳的大型数据集,但下载本地桌面版并不会配置远程集群。服务器版本、插件和连接安全性需要兼容的配置。
下载与平台依据
选定的官方 6.2.0 发行版为 ParaView-6.2.0-MPI-OSX11.0-Python3.12-arm64.dmg。发布方的直接下载显示文件大小为 515、278、175 字节。发布方的下载选择器明确说明,macOS Silicon 下载仅适用于搭载 M1 及更新处理器的 arm64 Mac。其开发者文档也将 macOS arm64 和 x86_64 列为受支持且经过构建和测试的环境。因此,此处选定的 arm64 下载版适用于 Apple Silicon,而非通用版或 Intel 版,并包含 MPI 和 Python 3.12 组件。文件名中的 OSX11.0 标签本身并不能证明这是另行注明的最低支持系统版本;该具体数字要求仍未经核实。
请使用发布方的 Mac 安装说明,或使用 brew install --cask paraview,并选择与硬件相匹配的下载版本。未声明其他 formula 依赖项。捆绑 Python 和 MPI 并不意味着用户必须安装所有源码构建 SDK。第三方插件、Python 软件包和分布式 MPI 作业可能有各自的依赖项和兼容性要求。
资源、权限与连接
内存、GPU 能力和存储需求会因数据集和筛选器而有很大差异。515 MB 的应用下载文件大小并不代表数据集大小或 RAM 上限。某些操作会创建数组副本或临时输出,内存消耗可能远超输入文件所暗示的需求。进行大型批处理前,请先用较小的数据子集测试。
本地桌面工作流不强制要求 ParaView 账户或托管订阅。打开本地文件需要有权访问这些文件;macOS 受保护的文件夹可能会提示请求权限。Python 脚本和插件会以应用程序拥有的权限执行代码,因此应将其视为程序,而非无害文档。连接远程服务器和访问网络数据集需要网络连接及相应身份验证。常规可视化并不能成为一概请求麦克风、摄像头或“完全磁盘访问”权限的理由。
许可证与数据风险
该项目依据 BSD 3-Clause 许可证免费提供并以开源方式发布,详情见官方许可页面。重新分发时必须保留适用的声明;二进制发行版还包含额外的依赖项声明和 SPDX 文件。VTK、Qt、Python、MPI 和插件可能各自适用不同条款。付费 Kitware 支持、培训或定制开发均为可选服务,与使用源项目相互独立。
模拟文件、状态文件、导出图表和脚本可能包含敏感研究内容、内部路径或远程连接详情。发布前请仔细检查。请备份源数据集,并区分渲染图像与底层数值证据。色图、裁剪、单位、降采样和插值可能改变结果的呈现方式;请记录处理选项,以便他人重现分析。
6.1.0 ANARI 功能需要适当的源码构建,仅安装已发布的二进制文件并不能使用该功能。版本 6.2.0 的静态网格加速也要求输入数据包含合适的元数据,或主动执行 Force Static Mesh 步骤。与无条件的性能承诺相比,这些条件更为重要。
新版本 6.2.0 更新内容 1年1月1日 · OpenNavo 编辑 · AI 翻译
- 变更针对不随时间变化的网格优化部分过滤器。