关键帧动画keyframe animation:

physically simulation物理模拟:

Mass Spring System:质点弹簧系统:

弹簧没有长度

由于在弹簧震荡过程中没有摩檫力,所以弹簧会一直震荡,所以我们需要加上摩檫力

  • 外部的摩檫力

  • 内部的摩檫力,方向从b到a,相对速度越大,摩檫力越大,将摩檫力分解到垂直速度和平行,垂直速度的摩檫力不产生影响。

Particle Systems粒子系统:

简单过程:

  • 创建新粒子
  • 粒子之间的作用力
  • 根据作用力更新粒子的位置和速度
  • 移除某些消失的粒子
  • 渲染粒子

运动学:

关节:

  • pin:连接处类似于一个钉子,可以绕着旋转
  • ball:连接处类似于包裹的状态,使得可以不在同一平面内进行运动
  • prismatic joint:连接处可以伸长一段距离,可以发生移动

正运动学:

给定一定的运动状态,自己求解最后的状态

逆运动学:

因为我们创作更多的是在乎最终的效果,而不是物体运动的过程,逆运动学就是给定一定的状态,我们自己求解过程中的运动状态。

因为只有最终的状态,所以过程中可能会产生无解和多个解的情况

  • 无解:无论发生怎么样的运动过程,都不能达到最终的状态
  • 多个解:达到最终的状态有多个不同的过程

Rigging:

控制点来控制模型

Motion Capture:

动作捕捉,通过捕捉真人的动作而不是自己来调整。

流程: