将对象与不同拓扑混合
可以混合具有相同数目或不同数目的顶点或 CV 的变形。
创建混合变形变形器时,如果要混合具有不同数目的 CV 或顶点的对象,应关闭“检查拓扑”(Check Topology)创建选项。有关“检查拓扑”(Check Topology)的详细信息,请参见“创建变形器 > 混合变形(Create Deformers > Blend Shape)”。
如果对象的 CV 或顶点数相同,但是它们的顺序不同,则无论“检查拓扑”(Check Topology)启用还是禁用,Maya 都将混合形状。但是,基础 CV 的位置将变换为目标 CV 的位置。该更改可能会导致对象无法按照期望的方式进行混合。若要确保基础和目标之间的平滑过渡,请确保这两个对象中的 CV 顺序相同。
除了混合各个对象,还可以混合对象的层次。确保两个层次的子关系数和父关系数相同。
若要混合层次,必须在创建混合变形之前,首先选择目标层次的父对象,最后选择基础层次的父对象。每个层次的父对象都必须是一个变换。
基础中的每个子对象混合到目标中的相应子对象中。“大纲视图”(Outliner)(和“Hypergraph”)中子对象的顺序可确定混合的子对象。如果必要,请使用“大纲视图”(Outliner)更改层次中对象的顺序。
常见的混合变形技术是创建基础重复项,使这些重复项变形,然后将它们用作目标。例如,您可能创建了脸的多个副本,然后更改这些副本来创建笑脸、愁眉苦脸、哭脸等等。如果您使用该技术,请在创建混合变形变形器时打开“检查拓扑”(Check Topology)创建选项。该操作会检查基础层次形状和目标层次形状所拥有的 CV 数是否相同。如果 CV 的数目不同,且“检查拓扑”(Check Topology)已禁用,您可能会看到眼睛混合到鼻子这样的情况。如果“检查拓扑”(Check Topology)已启用,那么层次的成员必须拥有相应的 CV 数。