Motionblur坑

ABC+Arnold+Katana生渲Motionblur在流程里真是各种坑,记之。

本文不涉及具体技术细节。


ASS和ABC混用

中坑。

ASS的primitive默认被Arnold解析的时候会把open/close当成0~1的区间,而无视导出时设置。而ABC是对的。可以通过修改primitive的motion sample time来修正。


Renderer Procedural

大坑。

某些Procedural不能修改sample time,尴尬,只能把对的改成错的,让ABC去匹配ASS。


拓扑变化的MESH

小坑。

这个比较好办,因为……导出这种mesh的软件叫做Houdini。在Houdini里修正这种问题就不叫事儿了。可以取整数帧的P以及其速度,根据小数帧和整数帧的差异来正反方向"advect"顶点位置。


动力学缓存

小坑。

只给整数帧做缓存在匹配NB的动画的时候就会掉坑里,因为帧间对顶点的插值无疑是线性的,而NB动画可能帧间会出现各种加速度。于是对于这种镜头缓存的sample一定要给足,至于各种动力学sample的变化会直接影响效果的,请保持淡定的心态和积极向上的心情重新调或者说服相应的artist重新调。而且dynamics sample是不能只输出shutter range的,所以体积会成x倍增加,x>=5,这个也是要保持淡定。


结论

淡定是面对motionblur坑时最可贵的品质。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值