56下载通 - 高速下载,丰富资源,一站式下载平台

首页 软件教程 C4D教程!手把手教你制作角色面部表情变化!

C4D教程!手把手教你制作角色面部表情变化!

时间:2024-06-15
来源:56下载通

关于教程

这篇文章来详细讲解如何在c4d中进行角色面部绑定,整个文章会分成三个部分,每个部分都有对应的视频教学,大家可以在我的B站主页找到c4d面部绑定专辑。

文章结构

一 模型分析与整理

二 姿态变形标签制作表情动作

三 xpresso标签做表情控制器

一 角色表情动作预期

.video_pc {

width: 100%;

height: 585px;

}

@media (max-width:767px) {

.video_pc {

height: 50vw;

}

}

1.分析面部表情形态

在做面部绑定之前,你需要对角色面部情绪有一定的了解,你可以在pintrast上搜facial expression tips 来获得类似图中的表情参考。

通过这些参考,我们可以分析总结不同情绪下五官的动作形态,比如,通过图中的系列表情,我们可以分析出分眉毛的动作形态有:1.挑眉(位置移动);2上下弯曲 ;3内外旋转 。嘴巴的动作形态有:1张开;2闭合;3向上弯曲 ;向下弯曲。

其他五官的动作也可以用类似的方法来分析,你甚至可以翻出你搜藏多年的表情包来作为参考,这样更加直观生动!比如这三个动图都有传递出高兴、大笑的情绪。你会发现眉毛都是向上弯曲,嘴都是向下弯曲,第一个还会挑眉晃脑,传递出得意的感觉,第三个表情从高兴变为惊吓时会皱眉 瞪大眼睛眼 张大嘴巴。

那这两个表示惊讶的角色,都是皱着眉,吓得合不拢嘴。

那分析完面部表情形态之后,我们就可以开始做面部绑定 了,在绑定之前需要对元素的坐标及参数进行调整。

2.坐标及参数调整

我们都知道在c4D中,物体的运动是以坐标为中心的,所以我们在做动效之前,首先就要检查和调整运动对象的坐标中心,不然后面容易出错,默认状态下,最好对坐标数据进行冻结,方便后期调整。

比如这里眉毛的坐标轴偏离太远了,不方便我们进行调整,我们在三视图中将坐标还原到对象中心。

这里重点强调下眼睛这一块,眼皮、眼珠是绕着眼白旋转运动的,所以眼珠、眼皮的坐标中心应该与眼白部分重合。

当我们整理好坐标位置后,还要对坐标参数进行冻结,我们看到,这里眉毛的坐标参数非常凌乱,我们需要将参数进行冻结,所谓冻结就是将参数归零,方便我们后面进行参数化的调整。

当我们做完前期的准备工作,下面就可以正式开始绑定了。

二 姿态变形标签制作表情动作

.video_pc {

width: 100%;

height: 585px;

}

@media (max-width:767px) {

.video_pc {

height: 50vw;

}

}

教学第一部分我们分析了不同情绪下五官的动作形态,接下来我们就需要用姿态变形标签来制作这些五官形态。

1.姿态变形标签原理

姿态变形标签可以记录同一对象的不同外形状态,我们可以在这些不同的状态中自由切换,并且在切换的过程中软件会对切换的过程生成补间动画。

我们在软件中用一个简单的小方块来演示下。新建一个立方体,C掉 选择所有的面   优化一下。

然后选择立方体 右键 在角色一栏中选择姿态变形

添加完标签后,在属性栏中有标签相关的属性,首先对标签命名,这非常重要。

属性第二栏是混合选项,比如位置就是记录对象的位置属性,缩放就是可以记录缩放属性,如果你知道怎么勾选,那就全部钩上吧。

来到标签一栏,这里我们可以来添加不同的对象姿态。第一个基本姿态是对象的初始形态,点击添加姿态,重新命名,比如变形1。

选择这个姿态,我们对小立方进行编辑,比如把它拉长一点。

回到姿态变形标签,通过下面的强度滑块,我们可以控制这个姿态的强度,做出变形的动画。

那我们可以再添加一个姿态,命名变形2,选中这个姿态再次对小方块进行编辑。

当然你还可以再添加一个姿态,来改变位置等其他属性。

当你调整完想要的姿态后,点击进入动画模块,通过拉动不同姿态的强度滑块,就可以自由切换刚刚添加的不同形态了,而且这些形态之间强度是可以叠加的,比如在变形的同时,也可以同时改变位置。

好了,原理就是这样,非常简单,下面我们来实际操作下。

2.姿态变形标签制作表情动作

我们先用姿态变形标签来做眼珠的转动,我们眼珠是可以上下左右灵活转动的,我们在设置姿态的时候,只需要记录下上下左右的角度,通过过这几个方位姿态的强度叠加,就可以控制任何角度了。

对眼珠组添加姿态变形标签,记得命名眼珠旋转,在混合选项里面全部钩上(注意,这里一定要够上层级,因为这样才能影响到子层级)

点击添加姿态,命名向上看,选中新建的姿态,向上旋转眼珠到适合角度。

再次新建姿态,命名向下看,选中新建的姿态,向下旋转眼珠到合适角度。

左右的姿态按照同样的道理操作。

四个姿态都做完之后,来到动画模块,调整各个姿态的强度,就可以控制眼球的方向。

其他五官的姿态制作原理类似,我就不详细解说了,视频教学有完整的演示。

三 xpresso标签做表情控制器

.video_pc {

width: 100%;

height: 585px;

}

@media (max-width:767px) {

.video_pc {

height: 50vw;

}

}

1.xpresso的控制逻辑

当我们完成所有表情姿态的设定之后,接下来就要用xpresso标签来做控制器的绑定。

同样,在正式绑定之前,我们先来了解下xpresso标签的工作原理,xpresso是一种基于节点的编程语言,允许我们动态链接对象属性。既然是编程语法,我们就要先搞清楚她的语法逻辑。

xpresso的语法逻辑可以简单理解为:用A物体的什么属性通过什么方式控制B物体的什么属性。

那我们来通过一个简单的小案例,来解释下这个逻辑。比如这里我们希望通过拖动控制器的小球,来改变右边圆柱的大小。

逻辑关系就是,用小球的x轴位置来控制圆柱的半径大小。

我们先对小球添加xpresso标签,在弹出xpresso面板中拖入小球和圆柱。

选出小球的x位置,选出圆柱的半径。

这里,控制与被控的物体及属性都设置好了,最后就是小球的位置通过什么样的方式来控制圆柱的半径呢。这里既要用到xpresso里面的范围影射节点了。在左边的节点栏点击 xpresso, 然后点击计算,将范围映射节点拖到面板中,并且连接控制与被控制物体。

对范围映射节点做简单的参数设定就可以完成绑定控制了,那范围映射节点的参数我会在后面操作中详细介绍。

2.控制器的简单搭建

对xpresso标签的原理有简单了解后,我们来讲下控制器的搭建,我们看到教程案例中有两种控制器,方形的和长条形,控制器中间都有一个小圆球来控制五官的运动,那这两种控制器有什么区别呢?

长条形的控制器称为一维控制器,我们只能调整小球的一个参数来进行控制,方形的控制器称为二维控制器,我们可以通过小球的两个位置属性来进行控制,控制的参数更多,操控性较强。

那我们如何选择控制器类型呢?如果你的姿态变形设置了四个形态,就用方形的控制,如果只有两个或则一个就用一维控制器,那如果设置了4个以上的姿态呢?比如眉毛我就设置了六个形态,我们可以两个结合使用,后面我会详细操作。

那我们来讲下,控制器的搭建。

新建一个小球,半径改小,具体大小根据自己的需要。

新建一个方形路径,和一个圆形路径,通过扫描来搭建控制器的外边框,注意外边框的大小最好是整数,方便参数化的调节。

搭建好后,对小球添加保护标签,属性改为限制,我们要把小球限制在框内。

根据方框的大小设置限制的数值。这样我们拖动小球的时候就不会超出控制范围。

条形的控制器搭建类似,这里不再赘述。

3.Xpresso动作绑定

控制器搭建完成我们就可以开始绑定了,这里我来详细演示下眉毛的绑定。我对眉毛设置了六种姿态,这里选择一个方形控制器加一个条形控制器来绑定。

选择方形控制器,添加xpresso标签,我们希望通过控制器小球的X轴位置和Y轴位置来控制姿态变形标签的不同姿态,所以控制者是控制器的小球,把它拖到面板中,选出小球的x位置和y位。

被控制的物体是眉毛的姿态变形标签,也把他拖进来,选出之前设定好的各种姿态。

在侧边栏找到范围映射节点,拖到中间。

我们希望用小球的y轴位置控制眉毛弯曲,x轴位置控制眉毛旋转。

将小球y位置连接到范围映射再连接到眉毛上弯强度上,我们来设置范围映射节点的参数,勾选限制上限和限制下限。

这里的输入上下限是指小球的移动位置的最大最小值,当小球没有移动的的时候眉毛弯曲强度为零,当小球移动到最高点的时候眉毛向上弯曲达到最大,所以输入下限为零,输入上限要根据控制器的大小来决定,比如这里是22。那输出上下限就是是眉毛向上弯曲的强度,强度是以百分比来计算的,所以最小值是零,最大值是1。

同样的道理,当小球从中间向下移动时,我们希望眉毛向下弯曲,同样连接范围映射节点,我们来设置下节点参数,记得勾选限制上下限。

小球向下移动,y坐标从零变化到一个负值,所以输入下限就是小球移动到最下面时的y坐标,输出上线下同样是1和零,测试的时候如果发现方向不对,可以点击反向进行修正。这样小球y轴的运动已经绑定到了眉毛的弯曲上。

现在我们来绑定小球x轴的运动,拖入入范围映射标签,连接小球x位置和眉毛内旋转强度,勾选限制上限和限制下限。

现在我们来绑定小球x轴的运动,拖入入范围映射标签,连接小球x位置和眉毛内旋转强度,勾选限制上限和限制下限。

同理,对小球向左移动的动作进行绑定。

到此,眉毛的姿态绑定就完成了,我们可以拖动控制来检查下是否正确。

我们还需要用一个条形控制器来控制眉毛的上下移动, 对条形控制器的小球添加Xpresso标签,拖入条形控制器的小球,选出x位置,拖入眉毛姿态变形标签,选出上挑和下沉姿态。

连接范围映射节点,勾选限制上下限,输入上限为坐标最大值,下限为零。

同样,拖入范围映射节点,连接到下沉轻度,设置范围映射参数,眉毛上下运动也绑定完成了。

其他五官的绑定原理类似,我就不详细解说,教学视频中有完整的演示。

四 总结

到这里整个c4d面部绑定的教学就完成了,感谢大家耐心观看。

如果文章有帮助到你,点赞分享关注!谢谢大家,下篇文章见!

  • C4D动力学小球制作详解:从零开始,手把手教你打造!

    关于教程 从建模、动力学到渲染输出,手把手教你做一个关于动力学小球的C4D动画~ 教程效果图 制作步骤 最终效果图...

    时间:2024-06-15
  • C4D教程!手把手教你制作卡通风格小房子(含素材下载)

    今天的教程会从建模、材质到渲染这三个方面,手把手教大家制作一个等距视角的卡通小房子,get方法之后,其他类似的小房子也可以轻松制作啦! 备注:视频共3集,每集播完等待5秒自动播放后面的内容。 效果图 更多相似效果 结语 本期教程到这里就结束了,希望大家在练习过程中多思考、理解制作思路和操...

    时间:2024-06-24
  • C4D教程!手把手教你绘制一套拟物图标!(含源文件及素材)

    关于教程 拟物图标不仅可以用PS做,也可以用C4D做哦~如果需要源文件的话,可以在文章底部下载~ Part01金币模型的建模与渲染 主要知识点:C4D基础建模思路,样条挤压工具的使用 单集视频:点击观看 Part02礼物盒的建模与渲染 主要知识点:C4D基础建模思路,矩阵工具的使用 单集视频:点击...

    时间:2024-06-11
  • PS教程!手把手教你制作电商详情页头屏海报图

    关于教程 在日常电商设计中往往讲究个"快"字!老板催的急~运营催的快~怎样才能快速打造一张详情页海报呢?本教程将教你如何仅用30分钟,把一张由4个素材搭建的“毛坯房” 通过光影融图,还原出一幅真实的轻奢科技风画面!学完记得在评论区交作业噢~ 教程效果图 关键步骤提示 详细操作请看文章开头的视频教程...

    时间:2024-06-13
  • C4D教程!教你在C4D中制作旋转柔体小球

    本次教程教你如何用C4D做出旋转柔体小球效果。 效果图 结语 本期教程到这里就结束了,希望大家在练习过程中多思考、理解制作思路和操作方法,活学活用。 相关推荐: →C4D教程!教你用XPresso做简单的小球弹跳效果 →C4D教程!教你快速做出酷炫科技感地形的效果 一个人做练习的时候,做...

    时间:2024-06-25
  • C4D教程!教你制作立体卡通卷纸!

    关于教程 想知道样机中十分常见的立体卷纸是怎么做出来的吗?一起来看看本期C4D案例吧~ 教程效果图 教程简概 最终效果图...

    时间:2024-06-14