美文网首页C4D动画角色动画
数字人C4D角色动画研究之十六:网格变形器

数字人C4D角色动画研究之十六:网格变形器

作者: DIGITALMAN | 来源:发表于2017-08-16 05:05 被阅读295次

    【前言】

    问题:有一个用骨骼绑定好的低模,现在想把模型更改为高模,不用重新设置骨骼和蒙皮,能否实现?MAYA有这样一个功能,C4D是否有这个功能?

    回答:C4D当然有,实现这种功能,要求不高用网格变形器,要求高一点就用“重定目标”标签。


    今天首先研究第一个:网格变形器对象

    【研究】

    网格变形器:

    允许你创建自定义的低分辨率模型(低模)为笼子,控制高分辨率的模型(高模),自由变形改变高模对象。它表现有点像 FFD 变形,但网格比它有更大的灵活性,就是说充当控制的低模(笼子)可以是动态的多边形(MESH),这个可不得了。

    下图是C4D帮助所提供的说明图。

    外边的低模是“笼子”,里面的企鹅是高模,是受控对象。如果改变低模(笼子)的形状,那么,里边的高模就会发生改变。如果那个低模(笼子)要是动态的呢?里边的高模就会跟随运动,这个好玩了!

    使网格变形工作的工作步骤:

    1、在高模下创建网格变形,并使它为其子对象。

    2、创建第二个对象低模 (笼),其点将定义变形。必须是多边形,基元模型不行。

    3、将低模(笼子)对象拖到网格变形的笼子里列表中,点击初始化按钮。

    4、 选择笼子在对象管理器中,切换到点模式。如果你现在修改这些点将相应地修改原始对象。

    【实例】

    第一个实例 用法:

    1、在场景中建立文字。动态图形--文字,内容随意。

    2、注意点差值方式,它控制字体厚度的分段数。

    3、设置圆角封顶,在类型选择--四边形--宽度小一些。然后按C,转化多边形,连接+删除,转为一个多边形物体。

    4、 再建立一个立方体,分段数如下:

    5、让立方体罩住字体,按C 转化为多边形物体。

    6、更改立方体为“低模”,更改字体多边形为高模,为高模物体添加网格变形器。把低模多边形拖进网格变形器的---网笼中。别忘了:点击初始化。,低模上添加了两个标签,把低模隐藏起来了。

    7、转为点模式,调整低模多边形的各个点,使其变形,发现受控的“高模”也发生改变。这有点像FFD的功能。

    8、渲染看看,字体样子已经改变。

    第二种 动态的网格

    1、建立一个立方体,分段数高一些,涉及变形。罩住高模--鱼模型。

    2、选择角色工具,按CTRL绘制如下关节。

    3、然后,再按SHIFT键进行切割,注意鱼头和鱼尾骨骼大一些。知道为什么吗?

    4、选择转化为多边形的立方体和全部关节,绑定!

    5、选择根关节.1,添加IK标签,拖入末关节。

    6、启用动力学,重新设置重力。

    7、添加震动标签,点击播放,发现立方体乱摆动。原因是我们没有设置IK的极向量。添加。

    8、再点击播放的时候,立方体随着骨骼拍动正常了。不在翻滚。

    9、添加一个网格变形器到FISHOK下。选择网格,把立方体拖进网笼中,注意:一定别忘了点击初始化,否则....

    10、骨骼控制立方体,立方体控制鱼,一起摆动。不做动画了,截几张图吧

    11、在渲染动画时,可以把立方体隐藏起来!

    相关文章

      网友评论

        本文标题:数字人C4D角色动画研究之十六:网格变形器

        本文链接:https://www.haomeiwen.com/subject/keuyrxtx.html