gggds 发表于 2009-12-8 23:48:13

用max低模制作动画的完整教程

本教程讲述了用max低模制作动画的完整教程,包括开始的构思,制作思路等。
翻译:shoott 由火星时代动画网整理    原e文连接:http://www.neomagination.com/tutorials/03_01Head.html
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  人体教程系列一:头部建模1。  尽管我自己的这个教程比较基础,但是我还是假设你有一定的max的基础知识,我会尽可能的写出我自己的所有东西以满足那些刚刚跨入这个3d行业潮流的人。但是我仍然不能保证能够覆盖所有的知识点,所以祝大家好运并且希望对大家有所帮助。对于一些人来说这个教程的确有些的枯燥无味,甚至有些冗长(因为我知道我牵扯的东西太多了),但是有时这样会让你掌握到一些以前遗漏的,甚至一些比较难的知识点。这些就是我要跟读者朋友们说的,如果你看这个教程的时候情况变的越来越糟,ok撇开他,关注别的。  Ok。下面开始我们的教程。  我将在后面的教程中以我自己的头像作为角色建模的参考。以下是我自己的文件夹结构,目的是为了使我自己的教程进行的有条有理,并且在我任何需要他的时候我可以轻松的找到它。顺便说一下我的角色叫做Weaver。  Weaver:  -Anims(注释:当你做动画的时候有时需要单独保存一些动画文件)  -Hl2(注释:存放用来输出到half life 2的文件)  -Maps(放所有的最终的材质)  -Misc(一些零碎材料和其他的)  -Reference(存放所有素材材质,图片和受绘图等)  -Renders(过程中间的和最终的渲染图)  -UT2004(用来存放输出到ut2004的文件)


  OK,用你手头上的一个图片作为参考并且打开max,这是真正的旅程的开始。  参考图可以是一个合成起来的图片或者是单个的一个图片,因为我们要把他作为材质贴到一个平面上。我将要用一个跟这个差不多的图片,正视图和侧视图之间的距离不同目的是让他们不重叠。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  我更喜欢用最大化的视图,因为他比四个视图一起的更能让我们看的清楚我们的角色。选择前视图并用右下角的最大化按钮让他达到最大化。  建立一个plane(可以以任何的尺寸),将这个plane填充满整个示图,确定平面的坐标中心是(0.0.0),并且确定每个坐标轴上的片段数都是一。  然后就是给他添加贴图坐标了。进入修改面板在下拉菜单中选择uvw map。这就给了平面一个贴图坐标,我们要给这个平面一个和他尺寸一样的贴图,我们要做的就是匹配我们的参考图片到平面。在贴图坐标修改器的底端选择bitmap fit,然后选择你的前视图图片。
http://www.hxsd.com/images/Tutorial/Modeling/3ds



  到材质编辑器(m)并且选择一个新的材质,展开他的卷栏来编辑漫反射元素(或者按临近漫反射颜色的空白按钮)并且选择bitmap作为他的shader。选择你的前参考图片,打开。并且按在视图中显示贴图的按钮。选择你的第一个平面并且把材质赋予他。关闭材质编辑器。  按F3改变视图的显示模式,从原来的线框显示到实体显示模式,现在你可以看到平面上的图片如图所示。如果你的贴图没有在正确的位置,点击贴图坐标修改器通过移动,旋转,缩放贴图的gizmo来适配我们的平面物体。  如果贴图的质量降低了从而影响我们制作过程的话,我们可以到customize/preferences然后选择viewports(视图)标签。在底端你可以看到configure driver,选择这个以后弹出一个窗口此时你选择Download Texture Size并且点亮他,图片就会变的清晰一些了。如果你要是重新启动max的话,这个设置将要失效,所以你必须重新设置他。重复上面的做法再把其他的视图搞定。移动平面到跟我做的相似就差不多了,这样就可以以图片作为参考图作图了。  右键点击平面到达他们的属性,取消Show Frozen in Grey button,然后选择冻结选项把它冻结。这样就把参考图片弄好了,马上开始建立模型。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  选择前视图,确认它是光滑+高光显示模式,因此你可以看到参考图并且从0点处向你要建立模型的方向建立一个plane。然后将他转变为poly。然后按alt+x,这样你的选择的物体将以半透明的方式显示,然后按f4这样就可以以边的方式显示。这是进行下面的模型建立的基础或者说是陪衬,只有了他后面的建立模型才得以进行下去。有许多的方法可以开始建这样的模型,我是以一个平面开始一步一步完成的,也有很多人从一个盒子(BOX)开始,这个方法从一开始就是进行三维的操作,然后再根据模型的外部轮廓重新定义基本的形状。就我个人而言从plane开始的方法更适合建立低模,因为我每个面都去修改,所以说建模比较慢但是更好控制。
http://www.hxsd.com/images/Tutorial/Modeling/3ds



  然后继续plane,用edit poly工具。这些工具具有很好的创造能力,他可以允许你按照你自己的想法然后继续plane,用edit poly工具。这些工具具有很好的创造能力,他可以允许你按照你自己的想法随心所欲的建立你的角色。我不能对、poly工具所有的方法面面俱到但是我可以讲主要的方法。  首先,也是最重要的就是-边编辑-工具,用它的时候我按住shift,移动,可以创造很多的多边形。在这个例子中我们要做的就是跟着面的移动目的是得到我们想要的最终的效果。我的这个角色用了大约3500个面,更好的我想大约3000个面就可以搞定了。随心所欲的建立你的角色。我不能对、poly工具所有的方法面面俱到但是我可以讲主要的方法。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  当你在使用edit poly的时候,面数的计算是不包括图中的三角形的。这就是问题所在。我们在真正看我们的模型有多少面的时候,首先把我们的模型专为edit mesh,然后到文件/基本信息中,其中包含了很多的关于你场景的信息,面数当然也在里面。还有一种简单的方法就是在Utilities Panel | More called Polygon Counter中看面数,当然这个也是按照他是不是三角面来计算的。  下面的是我用shift+moving做的简单的移动边得到的一个小区域,你也可以选择所有的边依次性的复制移动他们。最重要的是要沿着我的眼睛移动并且在移动的时候考虑到脸部的深浅问题,特别的是鼻子和头的侧面的轮廓。能够知道哪儿需要布最合适的线是通过实践得来的,一旦你在z轴上移动他们,许多的线就会混乱了,需要我们进一步的调整。我一般都是以一个参考图片参考然后参考另外一个图片,这样就可以自由调整点了。
http://www.hxsd.com/images/Tutorial/Modeling/3ds



  利用点移动工具移动周围的点可以使他更适合面部,在需要连接点的地方把点连接。我用修改面版中的target weld 和weld(通过区域选择)来焊接图中要焊接的点。  我也用poly这个工具去手动产生面。按照我的制作方法制作的过程中没有产生更多的点,所有的我们做的就是用点,线,面等的工具在原来的一个面的基础上去产生脸的前面部分。  ok,我们继续。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  到目前为止的面可能有点多,但是我会一直保留着他直到我知道最后的效果是什么样子为止。我想要有足够的细节足以来做游戏中的面部动画。你可以看到我都给重要的部位(嘴巴,鼻子,眼睛)留下了足够的空间。这些部位有许多深度的要改动,所以需要细细研究安排z轴点的分布。  这个是眼睛的局部的细节,眼皮已经按照我游戏中的角色的计划给了双眼皮的细节。一旦我进入了z轴的修改,这个就将发生变化,但是基础的是最初的给他一个双眼皮的细节。
http://www.hxsd.com/images/Tutorial/Modeling/3ds



  鼻子和嘴巴的细节如图所示。鼻子需要更多的细节一旦我们开始z轴的修改,这儿的面给了我很好的头部的开始。嘴部我要做到这种情况:他能够移动和做一些基本表情。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
  如图:在嘴巴边上有一个的小方形,一个嘴巴如果他是张开的是不会被这样做的,这样会使我们做动画更难,而且他看起来也不正确。我们先在头脑中记得这个事情。  现在其实也可以做脖子了,但是我要留着直到我把主要的部位都在三个坐标轴中做完了然后再做脖子。
http://www.hxsd.com/images/Tutorial/Modeling/3ds
    第一部分完。
页: [1]
查看完整版本: 用max低模制作动画的完整教程