Paraview Filter汇总

第一章 Paraview在CAE后处理中的作用

Paraview是CAE工程师后处理的最佳工具,CAE工程师会计算好数据模型,然后通过Paraview进行后处理。

渲染方式一般就两种:1、面渲染 2、体渲染

  • 面绘制 (Surface Rendering)

    VTK中基于面绘制实现三维重建,使用的是经典的Marching Cubes(移动立方体法) …

阅读全文

VTK入门范例2

VTK流线后处理

通过 StreamTracer 和 Tube 实现流线后处理,生成可视的流线

#include <cctype>
#include <filesystem>
#include <iostream>

#include <vtkAssembly.h>
#include …

阅读全文

VTK入门范例1

VTK 3D地球

通过VTK的球形增加地球纹理图片,生成一个3D地球

VTK 管道后处理数据流图

source/reader → filter → mapper → actor → renderer → renderWindow → interactor

实现代码如下:


#include <vtkActor.h>
#include …

阅读全文

Paraview入门范例3

ParaView 创建任意表面/截面的流线

处理流程图

pipie

步骤

  • 打开 wind.vtk 算例文件

  • 添加 Slice filter,该切面用于最后流线绘制的表面,

  • 添加 SurfaceVectors filter, 其用于将向量场映射到该平面

  • 添加 MaskPoints filter, 其用于将向量场映射到该平面

    On Ratio 设置采样点 …

阅读全文

Paraview入门范例2

演示如何用ParaView创建仿真流线

步骤

  • 打开 wind.vtk 文件

通过Infomation可以看到 wind_speed 标量和 wind_velocity 矢量两个量

  • 添加 Plane 平面,用于作为SteamTracer的数据源

配置参数:

Origin : 17.5 100 0

Point1 : 17.5 …

阅读全文

Paraview入门范例1

演示如何用ParaView创建3D地球

步骤:

  • 通过菜单 Sources添加 Sphere(球形源)

创建原始的球形坐标,用来制作地球的外形。

设置参数:Theta Resolution: 80

设置参数:Phi Resolution: 80

  • 通过Filter 菜单 或者 右击 Sphere 添加 TextureMaptoSphere

阅读全文