物理模拟
最終更新: 2021年6月10日
在After Effects上重现Cubism设置的物理模拟。
* 为了使用它,物理模拟设置文件[physics3.json]必须附加到Cubism模型。
关于物理模拟
物理模拟可以以两种方式使用:“实时”和“动画烘焙”。
实时
该模式实时反映当前动画的物理模拟结果。
如果您变更动画,物理模拟会自动重新计算和绘制。
当[Physics] → [Realtime]设置为[打开]时,启用物理模拟并且在输出目标参数中设置的动画不会反映在绘制中。
(它会在UI上显示为灰色,且无法输入)
动画烘焙
将当前动画的物理模拟结果转变为关键帧。
当您想要手动调整物理模拟结果时,该功能十分方便。
单击[Physics] → [Bake] → [Execute]按钮。
将模拟结果烘焙到物理模拟输出目标参数中。
如果目标参数中有关键帧,请在烘焙前将其删除。
完成后,实时物理模拟将切换到[关闭]。
点击[Physics] → [Bake] → [Clear]按钮,删除物理模拟输出目标参数的所有关键帧。
关键帧插值方法设置
设置动画烘焙过程中的关键帧插值方法。
您可以从[Physics] → [Options] → [Bake Interpolation]的下拉菜单中选择以下插值方法。
Bezier:
将动画烘焙时的关键帧插值设为贝塞尔(不连续)。对剧烈振动等非平稳摇动有效。
虽然它可以准确地表示运动,但它会导致曲线关节处的变形。
Continuous Bezier:
将动画烘焙时的关键帧插值设为连续贝塞尔。对缓慢移动的头发和衣服等平稳摇动有效。
默认设置为[Continuous Bezier]。
物理模拟结果兼容性的调整
物理模拟结果的兼容性可以通过“整体”和“个体参数”进行调整。
- 如果为100%,则Cubism Editor中设置的物理模拟结果将按原样反映。
- 如果为0%,则Cubism Editor中设置的物理模拟结果将完全不反映。
(左)兼容性20%(中)兼容性60%(右)兼容性100%
(左)
兼容性20%(中)
兼容性60%(右)
兼容性100%
兼容性([Output]设置)反映在实时和动画烘焙中。
但是,[Output]设置始终为0%的参数则反映以下内容。
- 实时启用时,将反映直接设置到参数的动画。
- 它超出了动画烘焙的范围。
① 整体兼容性的调整
您可以从[Physics] → [Output] → [Master Physics Output]调整所有输出目标参数的波动。
② 个体参数兼容性的调整
您只能从[Physics] → [Parameters]调整特定输出目标参数的波动。