跳转至

动画

基础:工作原理

动画就是一个"帧集合":

  • 每一帧都可以由一个随时间变化的函数(参数方程)生成;
  • 参数必须是一个向量(列矩阵)。

参数示例

参数方程可以是单参数的,也可以是多参数的。

参数方程

在绘制动画图表时,动画参数必须定义为 "t"。

绘图语法

在图表上单击鼠标右键即可设置动画参数:

  • Parameter source(参数来源):Animate > u / v / tRange(在本例中,也可以是您文件中的任何其他向量) —— 之后每一帧都会依次取该源变量的连续值作为 "t" 值。
  • Animation speed(动画速度):Frame rate > ###(例如 "frame rate > 2" 表示每秒 2 帧)。
  • Loop settings(循环设置):Frame rate > No animation / Play once / Repeat Indefinitely —— 选择 "No animation" 可通过 ALT+左方向键 / ALT+右方向键逐帧查看。

示例

2D 图表,帧源为 v,帧率为 2:

2D 图表动画示例

包含多个方程的 2D 图表,帧源为 v,帧率为 5:

包含多个方程的 2D 图表示例

2D 图表,帧源为 tRange,帧率为 50:

使用 tRange 的 2D 图表示例

包含多个方程的 3D 图表,帧源为 tRange,帧率为 50:

包含多个方程的 3D 图表示例

本页内容源自旧版 wiki 文章,作者:Davide Carpi。