计算机图形学动画

关键帧动画

animator创建关键帧
助手负责补充其他帧的图片
在这里插入图片描述
主要技术就是插值
知道两个点的信息,通过插值得到中间点的信息,动画即是所有点

可以是线性也可以是非线性
在这里插入图片描述

物理模拟

在这里插入图片描述
不管是物理模拟还是流体模拟,布料模拟,只要能建立正确的力学模型,就可以得到正确的结果

质点弹簧系统

一个弹簧对应两个质点,理想弹簧,拉开力与长度成正比
a收到的力为(向量b-a)乘静度系数
在这里插入图片描述
考虑弹簧本身长度
在这里插入图片描述
考虑外部反作用力
在这里插入图片描述
考虑内部作用力
在这里插入图片描述

粒子系统

创建出粒子
计算每个粒子收到的力(吸引力,电磁力,斥力)
更新粒子的位置和速度
移除死亡粒子
渲染粒子
在这里插入图片描述

运动学

正向运动学

三种点
一维的钉子
二维的球
可拉长的东西,如大腿和小腿中间
在这里插入图片描述
给出移动方式,计算点的坐标
在这里插入图片描述

反向动力学

给出最终某个点的位置,计算过程,即运动方法,然后得到其他点的最终结果,比如拿住顶点摆放
解难
在这里插入图片描述
问题是解不唯一
在这里插入图片描述

梯度下降解法

Choose an initial configuration
选择初始配置
Define an error metric (e.g. square of distance betweengoal and current position)
定义一个误差度量(例如,目标与当前位置之间的距离平方)
Compute gradient of error as function of configuration
计算误差梯度作为配置函数
Apply gradient descent(or Newton’s method, or otheroptimization procedure)
应用梯度下降(或牛顿法,或其他优化程序)
在这里插入图片描述

Rigging

给出点,可以拉,得到效果
真人加控制点叫动作捕捉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

珞珈大胖强TURBO

谢谢兄弟们,我会一直努力出货的

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

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

打赏作者

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

抵扣说明:

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

余额充值