问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用3dmax制作人物动作动画:从模型导入到关键帧动画

创作时间:
作者:
@小白创作中心

使用3dmax制作人物动作动画:从模型导入到关键帧动画

引用
CSDN
1.
https://blog.csdn.net/qq_40735196/article/details/121764318

随着3D动画技术的不断发展,越来越多的人开始尝试制作自己的3D动画作品。本文将介绍如何使用3dmax软件结合免费的人物模型来制作人物动作动画。

3dmax实现人物动作动画制作流程

  1. 人物建模
  2. 人物骨骼建模、蒙皮(给骨骼蒙上建立好的“人皮”)
  3. 使用关键帧制作动画
  4. 导出动画

对于没有建模基础的用户来说,前两步可能过于困难。因此,我们可以直接使用网上免费的带bip骨骼的人物模型。这里推荐一个免费下载链接:Free Doctor 3ds Max Models for Download | TurboSquid。以下是下载的doctor模型:

在3dmax中打开模型后,可以看到资源主要包含三个文件:bip(骨骼模型)、doctor(人物模型)和stetho(听诊器配件模型)。为了便于操作,我们先将除bip外的其他模型设置为不可见,以便查看骨骼结构。

通过拉动骨骼,可以观察到人物模型会做出相应的动作。例如,当骨骼做出某个动作时,人物模型也会做出相同动作。

实际上,这已经完成了一个最简单的人物动画。通过将两个静态动作接续到一起,可以生成动态的动作。这些静态动作就是关键点,将多个关键点拼接到一起,便可生成人物动作。

接下来,我们以实现一个人物右手挥手动作为例,详细介绍关键点的制作过程。

  1. 分解动作
    挥手动作可以分解为以下步骤:
  • 抬手
  • 左挥
  • 右挥
  • 放下

因此,我们需要至少制作四个关键点来完整表示这套动作。

  1. 时间设置
    在制作关键点前,需要进行“时间设置”,即告诉3dmax这套动作一共需要多长时间。我们设置挥手动作在3秒内完成,3dmax默认一秒30帧,因此填入90帧。

  2. 制作关键点
    选择右手的三个骨骼(可以用Ctrl键多选),打开“运动”,打开“关键点信息”,点击“设置关键点”。

为了更好地演示关键点是如何实现的,我们以实现一个人物右手挥手动作作为例子。

首先分解下人物右手挥手的动作,应该如下:

  1. 抬手
  2. 左挥挥
  3. 右挥挥
  4. 放下

所以我们至少要做四个关键点,才能完整的表示这套动作。在制作关键点前,需要进行“时间设置”(在最下栏),即告诉3dmax这套动作一共需要多长时间。我们设置挥手动作在3s内完成,3dmax默认一秒30帧,因此填入90,之后点击“确定”。

之后把人物拉回开始的样子,我们准备标记第一个关键点。选择右手的三个骨骼(可以用ctrl键多选),打开“运动”,打开“关键点信息”,点击“设置关键点”。

然后“关键点信息”里面会出现一个“1”和一个“0”。“1”即第1个关键点,“0”指的是该关键点出现的帧,这里就意味着 人物会在“0"帧时做出关键点”1“的动作。

接下来我们添加第二个关键点,抬手动作,首先把骨骼拉成抬手的模样,再设置”时间标记“为40,然后点击”设置关键点“两次(第一次点击是新建关键点,第二次是设置关键点)

然后点击”播放“(在最下栏),可以看到doctor做出了抬手动作,虽然比较笨拙,但确实是动了。

到此,我们可以总结设置关键点有以下步骤:

  1. 拉出人物骨骼动作
  2. 更改时间标记(第一次没改是因为开始是0)
  3. 两次点击”设置关键点“

按这些步骤完成挥手动作。

  1. 渲染输出
    点击“渲染”-》“渲染设置”,设置活动时间段、勾选保存文件(会弹出对话框,选择保存文件格式和路径),之后点击渲染,等待漫长时间就可获得视频动画。

通过以上步骤,我们可以制作出一个简单的挥手动画。虽然这个动画看起来比较粗糙,但对于初学者来说,这是一个很好的开始。随着技能的提升,可以尝试制作更复杂的动作和场景。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号