随着ARKit和iPhone X开始支持Unity,开发者现在可以通过一套易于使用的工具来创建美观且富有表现力的角色。这为江毅冰即将上映的动画短片《Windup》探索了实时木偶操作的魔力。
编辑理解混合形状并充分利用ARKit中的混合形状锚点是最需要进行迭代的方面。从文档中很难理解不同形状的细节。最终表达的大部分都来自于角色的风格化,以及形状如何以某种预期的方式结合在一起。他们发现,通过限制混合形状变化对面部特定区域的影响,可以改善眼睛/脸颊斜视形状和嘴部伸展等形状。例如,脸颊斜视对下眼皮几乎没有影响,斜视下的眼皮对脸颊几乎没有影响。
利用Skinned Mesh Renderer中的信息来查看构成任何帧中表达的值,然后超频或降频这些值确实有助于实现混合形状。他们能够快速超频或降频当前的混合形状,并且判断混合形状是否需要调整,以及调整的幅度。这有助于完成最困难的任务之一,亦即为正确的角色实现关键的姿势,就像他们希望小女孩以特定的方式微笑一样。能够看到哪种形状构成一个给定的姿势真的很有帮助。在这种情况下,是左右拉伸的数量给出了最终的形状。他们发现将手机提供的形状视为小积木很有帮助,而不是说将其视为人类可以孤立地做出的某些面部姿势。
编辑在演示作品制作的最后,他们希望进行一项实验来改善角色的部分动画。借助针对ARKit混合形状的集体智慧,他们尝试修改角色的基本中性姿势。由于小女孩角色的风格化,他们认为角色的基本姿势令眼睛过宽,脸上的基础笑容过多。斜视混合形状的效果同样需要更好地考虑。事实证明,当测试中的某人闭上眼睛时,眯眼似乎总是介于60%-70%左右。对中性姿势的改变带来了回报,而且随着所有其他工作的进行,你可以在演示作品中看到富有表现力和动态十足的角色。
未来
结合Facial AR Remote和Unity的其他工具,你可以无所限制地创建出优秀的动画。无论是小孩子表演,然后录制自己喜欢的角色并与朋友和家人分享,还是游戏播客为他们的角色注入额外的生机,又或者是专业人士和业余爱好者为直播制作动画内容,不用多久任何人都能够操纵数字角色。你可以下载Unity 2018,浏览Facial AR Remote在GitHub上的设置指南,然后马上开始自己的探索。
- QQ:61149512
