paraview高级动画功能

本文通过实例展示了Paraview软件的高级动画功能,包括动画视图的使用、实时播放动画、移动摄像机的不同方式等,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面通过一些实例展示一下paraview的高级动画功能,下面演示的实例来自paraview自带的算例,位置如下图所示:

1 、熟悉动画视图(Animation View)

  • 打开can.ex2,选中所有变量,然后Apply
  • 左键拖动模型,直到可以看到灰色的部分
  • 将时间步调整到5
  • 选择变量DISPL进行显示
  • 在View → Animation View中对动画视图进行显示
  • 可以通过鼠标左键拖动黑色滑块,自己感受一下

2 、以real Time进行动画播放

  • 继续上面的步骤,在动画视图(Animation View)中,改变播放模式为Sequence,然后将No. Frame2设置为200
  • Filters → Temporal → Temporal Interpolator(不适用于AMR),这个操作是对每一帧之间进行插值,从而可使动画更加逼真,没有间断感
  • 点击Play

3 、移动camera

一共有四种移动camera的方式,分别是Orbit、Follow Data、Interpolate Camera Locations及Follow Path。

Orbit Camera

  • Edit → Reset Session
  • 打开can.ex2,选中所有变量,然后Apply
  • 显示+Y方向
  • View → Animation View,打开动画视图
  • 添加一个camera,运动方式选择orbit,点击蓝色+号
  • Create Orbit会弹出来,默认参数即可,然后点击OK
  • 点击Play

Camera Follow Data

  • Edit → Reset Session
  • 打开can.ex2,选中所有变量,然后Apply
  • 显示+Y方向
  • View → Animation View,打开动画视图
  • 添加一个camera,运动方式选择Follow Data,点击蓝色+号
  • 点击Play

Interpolate Camera position

  • Edit → Reset Session
  • 打开can.ex2,选中所有变量,然后Apply
  • 显示+Y方向
  • View → Animation View,打开动画视图
  • 添加一个camera,运动方式选择Interpolate Camera Position,点击蓝色+号
  • 左键双击刚添加camera的白色区域,Animation Keyframes对话框出现
  • 双击上面的Position,use current,然后点击OK
  • 将时间步调整到最后,然后手动将数据集拖动到屏幕中心
  • 双击下面的position,use current,然后点击OK
  • 点击Play

Follow Path

  • Edit → Reset Session
  • 打开can.ex2,选中所有变量,然后Apply
  • 显示+Y方向
  • View → Animation View,打开动画视图
  • 添加一个camera,运动方式选择Follow Path,点击蓝色+号
  • 左键双击刚添加camera的白色区域,Animation Keyframes对话框出现
  • 双击Path,然后点击Camera Position
  • 然后在3d视图中,缩小并旋转模型,可以看到一条带白色圆点的黄色圆圈
  • 连点两次OK
  • 点击Play

动态效果如下:

 

 

 

 

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_黄岛主_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值