Lec21 Animation 动画与模拟

Lec21 Animation 动画与模拟

历史

动起来的东西
  • 交流工具
  • 主要关注美学问题
是几何模型的拓展
  • 电影: 24帧每秒
  • Video:30fps
  • Virtual reality 90 fps

关键帧动画(Keyframe Animation)

在这里插入图片描述

  • 每一帧有重要的点,通过了解关键帧间的变化,给中间的帧进行插值

物理模拟

F = m a F = ma F=ma

在这里插入图片描述

  • 布料模拟

  • 流体模拟

    • 水是怎么运动的
    • 模拟之后该怎么渲染
  • 质点弹簧模拟系统

    • 是一系列的质点和弹簧

    • 理想化的弹簧

      • 没有长度
      • 有多长产生多大力
    • 质点a和质点b

      • 在这里插入图片描述

      • 在这里插入图片描述

    • 弹簧公式

      • 在这里插入图片描述
    • 问题:没有阻力,弹簧不会停止

    • 一个记号(几个点表示几阶导数)

      • 在这里插入图片描述

      • damping force (想让质点停,给他速度方向反方向一个力)

        • f = − k d b ’ f = -k_db’ f=kdb
        • 这个力是希望弹簧恢复到正常长度,适合a和b的相对速度有关系
        • 需要将相对速度分解到沿着ab方向
      • 在这里插入图片描述

      • 考虑两种力的综合就能得到质点运动

      • 可是切变会受影响(shearing)

        • 加对角线弹簧

          • 在这里插入图片描述

          • 在这里插入图片描述

        • 但是还是不能抵抗非平面的力

          • 加一个skip connection

          • 在这里插入图片描述

          • 但是这个连接很弱

        • 有限元碰撞

          • 扩散效果
          • 在这里插入图片描述
  • 粒子系统

    • 模拟各种各样的例子,得到他们相互之间的作用力
    • 重力,吸引力,电磁力,摩擦力,粘滞力,空气阻力,碰撞,物理
    • 群体属性(群体智能)
  • 毛发

kinematics运动学(IK/FK)

  • 正向运动学(forward kinematics)

    • 如何做出一种动画
    • 在这里插入图片描述
  • 反向运动学(Inverse Kinematics)

    • 解可能不唯一

      • 在这里插入图片描述
    • 可能无解

      • 在这里插入图片描述

Rigging 绑定

  • 对于一个形状的控制(木偶)
    • 软选取,蒙皮
    • 选取哪些点能够影响整个物体
  • blend Shapes
    • 人物有两个不同的动作,这两个动作中间插值
    • blend作为控制点,中间插值
  • Motion Capture 动作捕捉
    • 用一堆用于真人身上的控制点(动捕服)
    • 恐怖谷效应
    • 面捕
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值