Ziva Dynamics公司发布了Ziva VFX 1.6,这是这款软组织模拟插件(用于Maya软件)的最新版本,新增了Ziva Anatomy Transfer——一款自动将绑定从一个角色转换到另一个角色身上的简洁系统。
这款新的工具集允许用户在两个角色或者动物之间,转换Ziva VFX皮肤和肌肉设置,即使目标对象的比例与源对象的比例不同,也可以转换。
一款创建稳定、精准软组织模拟的强大工具
Ziva VFX最初于2017年发布,并快速成长为视觉特效操作流程,这款工具被应用于很多大型的工作室,包括DNEG、Scanline VFX和Image Engine等等。
这款插件模拟了真实组织(包括骨骼、肌腱、肌肉和皮肤)的刚度、密度和体积保存,并支持多种类型的物理阻尼。
除了直接编辑参数,Ziva VFX还支持基于笔刷的操作流程,用户可以绘制材质属性和网格分辨率,甚至可以在肌肉附着点和肌肉纤维中绘制这些内容。
ZivaAnatomy Transfer:将单个绑定转换到任意形状和尺寸的角色中
Ziva VFX 1.6中新增了Ziva Anatomy Transfer(ZAT)工具:一款新的半自动化系统,用于将一个角色的绑定和绑定设置转换到另一个角色上。
该工具可高效地设置一个角色的主要绑定效果,让后将绑定效果传输到项目的所有角色中,大大减少了设置的时间。
源角色和目标角色需要具有相同的顶点计数和三角形连接,但两个角色的身体比例可以有较大差异。
Ziva Dynamics公司的演示视频展示将人类角色绑定,转移到类人外星人身上的操作,将狮子的绑定转移到猎豹身上的操作,而且表示该系统可能会得到进一步发展。
Ziva Dynamics公司的CEO兼维塔数码工作室的前生物总监JamesJacobs将ZAT描述为“一整套完整的功能操作流程”。为用户提供了工具配件,而非独立的操作系统,方便用户更灵活地选择如何将工具集成到自己的操作流程中。
操作流程分两个步骤,首先用户需要扭曲源角色以匹配目标角色的比例,然后使用一个自动函数来转换模拟属性。
骨骼、皮肤和内部组织以及头发和衣服都有单独的变形器。
ZivaVFX操作教程——Anatomy Transfer变形工具操作演示:
zBoneWarp变形工具使用源框架网格和目标框架网格(通常是源角色和目标角色的皮肤),来重新调整源江苏额骨骼的比例。
该变形器可以保持骨骼笔直,避免干扰骨骼末端的几何图形。
我们刚刚看到的演示视频中,四肢和躯干的效果很好,但是下巴和手指等问题区域需要手动调整。
用户可以在Ziva VFX中通过绘制贴图来识别地标:骨骼上的特征在变形期间需要保持其相对位置不变。
或者用户也可以在任何时间点放弃该操作流程,使用Maya软件的任意标准工具,来修改部分扭曲的几何体。
ZivaVFX操作教程——Anatomy Transfer工具(剪切、复制、粘贴):
独立的zHarmonicWarp变形工具可以处理皮肤和软组织效果,甚至可以对Maya关节等层次、定位器、曲线和NURBS曲面进行变形处理。
与骨骼扭曲不同,网格的每个顶点都会受到影响,因此用户无法绘制贴图来控制结果,但可以设置Harmonic函数的关键属性,包括边界体积的分辨率和四面体大小。
第三个变形工具zRBFWarp是一款更加传统的径向基础函数(Radial Basis Function)解算器,可以用于扭曲外部几何体,如头发、眉毛或衣服,以适合重新设置比例的角色效果。
该操作的最后一个步骤就是将绑定和模拟属性(包括配饰、纤维、材料和模拟网格对象),从源角色传输到目标角色中。
用户可以复制和粘帖单个对象的属性,或者使用现成的zRigTransfer脚本,将完整的绑定复制到未添加绑定的目标角色上。
其他新功能:zRivetToBone、改进的模拟速度
Ziva VFX 1.6中其他的更新包括zRivetToBone:用于将运动曲线的CV附加到骨骼网格中的新变形工具。
该工具可以用来驱动运动曲线,无需在依赖关系图中引入循环,简化脚本。
插件整体的模拟稳定性和性能也得到了改进,据ZivaDynamics公司估计,“典型解剖绑定”的速度提升了15-20%。