十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Maya写实女性角色建模:Box拓扑布线核心思路

Maya写实女性角色建模:Box拓扑布线核心思路 Maya角色建模里“从拉box开始”听起来像最基础的入门流程但实际上能把一个Box真正拉成次世代写实女性角色的人靠的并不是雕刻笔刷刷得有多快而是对布线的理解。这篇文章就用Box建模的思路把写实女性角色的关键布线逻辑拆开讲清楚。它适合刚学角色建模、想从零做一个写实风格头部或全身模型、但又总在加线加出问题的同学。最值得关注的不是哪个工具更好用而是每一条环线为什么这样走极点放在哪里平滑之后会不会出现褶皱和凹陷。这套流程回头来看核心只有一句话不要在造型没定下来的时候急着堆面数。下面按实际落地顺序拆一遍。1. 先搞清楚Box建模到底在练什么1.1 Box建模不是过时技能而是拓扑思维很多刚接触Maya的人会问现在雕刻工具这么强直接雕刻不就行了为什么还要从Box开始拉雕刻解决的是“表面体积”解决不了“网格结构”。一个能烘焙、能绑定、能进引擎的写实角色真正卡住你的往往是低模拓扑合不合理而不是高模细节够不够多。Box建模练的正是这件事用非常低面数的立方体先建立正确的大体块再通过加线、切边、调整顶点一层层把结构做出来。这不是绕远路是从一开始就把结构装进拓扑里。以写实女性模型为例。女性面部和男性相比下颌更窄颧骨转折更柔和眉弓更低整体曲率偏圆。如果直接拿高面数雕刻很容易把面部刷成一团没有重点的软肉。而从Box开始你被迫先想清楚额骨、颧骨、下颌三个大块怎么摆然后才轮到鼻子、嘴巴这些细节。这个顺序恰好是写实角色最需要的基本功。1.2 次世代流程里低模更考验布线“次世代”现在基本指一套完整的高品质资产流程高模、低模、UV、法线贴图、粗糙度、AO都能按生产标准走一遍。很多人以为次世代就是高模细腻其实真正决定模型最终观感的是低模拓扑。低模布线直接决定两件事高模烘焙出来的法线贴图能不能在低模上正确显示。绑定和动画之后关节区域和面部表情区域的变形是否自然。所以在写实模型的教学阶段我会刻意控制低模面数。不要一上来就沉浸在自己的模型几十万面。先把整体面数控制在几千到一两万面保证每一条边都有存在的理由再局部细化。这样拉出来的模型后面不管拿去雕刻细节、烘焙法线还是做绑定测试都不会因为拓扑太乱而返工。1.3 开始前把环境准备好正式拉Box之前先处理三件事。第一设置单位。打开Maya的Preferences把工作单位设为厘米。角色建模不统一单位后期导入引擎或与其他软件交互时缩放比例可能差出很多倍排查起来非常费时间。第二放好参考图。用Image Plane的方式放置女性三视图不要直接把图片贴在场景背景里。背景图会跟随视图旋转而Image Plane可以固定轴向帮助你从正视图、侧视图、顶视图对比结构。第三打开对称工作流。我习惯创建一个Cube之后删除一半面把剩下的半边复制成实例。这样你修改左半边模型时右半边会实时同步显示但两半没有真正合并避免早期误操作。最后完成拓扑时再镜像合并成完整模型。准备工作做完思路会比直接打开Maya乱拉一通清晰很多。2. 从Box拉出头部基础形态先定比例再谈布线2.1 初始Box的参数不要贪多创建一个Cube作为头部起点。分段数不需要多建议保持3到5段以内例如在Channel Box里给三个轴向分成4格左右。分段太多会让早期造型变得难以掌控因为你拖一个点时周围面都会跟着产生连锁变形。这个阶段的目标不是做出人脸而是做出一个“头骨感”的方盒。所谓头骨感就是额骨、两侧颞骨、颧骨、下颌骨这几块能看出朝向和比例。不要急着加眼睛也不要急着做鼻梁先把大形捏对。我通常会先删除模型左半边然后使用实例复制完成对称。这一步可以保证左右始终一致直到最后的镜像合并。2.2 用Scale和Move先找比例从正视图和侧视图两个角度分别对齐参考图。正视图里看头的宽度和长度比例侧视图里看颅骨和下颌的错位关系。写实女性头部常见的特征是颅骨圆润下颌比男性窄颧骨没有那么向外撑下颌角角度更小、更平滑。调比例的时候我建议多用软选择。按B键可以开启软选择之后调整某个顶点时周围一圈顶点会跟着衰减变化比一个点一个点地拖更接近雕刻的体验。头部从侧面看额骨往前有一点弧度眉弓略微凸起鼻梁到下巴之间是一个向后的缓斜面。没有这个空间感后面做五官时非常容易把面部做成一张平片。2.3 用切线和加线逐步增加细节大形稳定后用Multi-Cut或Connect在Box表面加线。加线的原则是“哪里需要凸起就在哪里加环形线”。例如颧骨区域需要更明确的体积转折就可以沿着眼眶外下方切出一条弧形线让颧骨的位置形成一个小平面集群。下颌区域需要从嘴角延伸到下巴就可以在侧脸切一条垂直向下的长线再把这条线和下颌角连起来。这个过程不需要追求一次成形。先把能看出的骨点用线“钉”出来再用多个步骤慢慢过渡。每次加完线都按3键进入平滑预览看整体形状是否还能保持再按1回到原始网格继续调整。这一段看起来不像在“做脸”更像在“做骨架”。但正是这个阶段决定了你最后是否需要一个小时的返工。3. 面部布线教学让线跟着肌肉和骨骼走3.1 为什么面部布线要跟着肌肉走真正的写实面部模型布线和表情驱动高度相关。虽然教学阶段大多数人不一定会立刻做表情绑定但布线如果乱走后续单独做骨骼或混合变形时很容易出现表情幅度一大、五官就撕裂的问题。写实面部的核心肌肉群包括眼轮匝肌眼睛周围、口轮匝肌嘴巴周围、提上唇肌、降下唇肌、颧大肌和颈阔肌。对应到拓扑中就是一组组封闭或半封闭的环形线。尤其是眼睛和嘴巴周围必须做成完整的环线不能凭空断开。很多新手问为什么角色一笑嘴角就出现很丑的凹陷。这通常不是因为模型面数不够而是嘴角区域的线和口轮匝肌没有形成闭合环顶点在表情位移时被拉向错误方向。3.2 眼睛周围的环形布线眼睛是面部拓扑最敏感的区域。按专业一点的思路眼睛周围至少要有两圈完整的环形线一圈紧贴眼睑边缘另一圈卡在眼眶外围用来支撑眼窝到颧骨、鼻梁、额头的过渡。这两圈环线之间自然形成适合后续做眼窝深度的四边形面。眼角外侧要留出“鱼尾纹”方向的线也就是说从外眼角往太阳穴方向走线的趋势是微微上扬的。内眼角区域则要小心控制不要都在鼻梁根处汇聚成一团否则条数太多平滑后会出现不自然的凹陷。极点在这里是可以出现的但要选位置。眼尾外侧、内眼角下方、眉弓外侧都是比较常用的极点放置点。避免放在眼睑正中间或下眼睑贴近眼球的位置。3.3 嘴巴、人中和下巴的拓扑走向嘴巴周围的环线逻辑和眼睛类似口轮匝肌需要一圈环形线围绕嘴唇。上唇、嘴角、下唇这三段都要有对应的线支撑。具体操作时很多人会直接把一条横线从一侧嘴角拉到另一侧形成一根直愣愣的唇线。这种做法平滑后很容易让嘴唇显得平而僵。建议的做法是从上唇人中位置往下切出倒V形过渡线让鼻腔和上唇之间有一个自然的中断。下唇到下巴之间也要做连续的半环形线让下唇的弧面能衔接到下巴的体块。嘴角位置是整个面部最容易翻车的地方。嘴角不是一个点而是一小段体积变化的区域。做嘴角时要留出至少两个四边形面来表现“嘴角窝”而不是让很多线直接挤到同一个顶点上。正面看嘴角应该微微向上有点轻微的笑意这是写实女性面部比较常见的自然状态。3.4 鼻子区域的过渡细节鼻子的布线会让很多新手头疼因为鼻梁、鼻翼、鼻头、人中分别要连接到眼周和唇周方向差异很大。从鼻梁到眉弓可以用两条平行或微弧的线做鼻背到鼻尖时线要往两侧分开包住鼻头形成球面转折。鼻翼的环形线需要和脸颊过渡这里通常会出现一个三角面或五边形极点。三角面在鼻翼内侧、内眼角附近这种非变形区域是可以接受的不需要谈三角面变色。关键的是鼻翼到脸颊的过渡不能太陡。写实女性鼻翼不会像男性那么宽线条更细鼻头和鼻翼连接处的面要相对平缓。鼻底和人中之间的V形区域不要做深否则侧面看会像过度修图。3.5 下颌、耳朵和颈部的衔接下颌线是一条从下颌角到下巴的半环形线。写实模型里这条线决定了面部下半部分是否干净。女性模型的下颌角通常比男性更钝、更不明显所以下颌缘线的过渡要柔和。可以从耳朵前方开始沿着下颌骨边缘一直连到下巴下方然后再从下巴下方向上连到人中或脖颈。耳朵的布线属于独立模块。不要试图从面部直接引出很多条线到耳朵上这样会把脸侧拓扑搞乱。正确做法是把耳朵当成单独的小部件在面部留出一个耳朵根部的环形区域然后再单独做耳朵网格最后把根部焊接上去。这样做不仅面数可控后续修改时也不容易破坏面部布线的完整性。4. 从头部扩展到全身关节部位最不能省4.1 躯干的拓扑密度分配全身模型的布线密度不用平均分配。在Maya里做完头部后我会先复制头部轮廓再延伸出颈部、锁骨、胸腔和骨盆的大型。躯干区域需要相对密集的拓扑点锁骨和肩峰因为肩部动作频繁需要环形线支撑。乳房或胸部区域需要环形结构来表现体积但不能让线全部堆在中间。腰部、肋骨下缘和骨盆上缘需要配合呼吸和腹部形变的走向。胸口和背后这些大平面可以留成比较均匀的四边形网格不需要过多的细节线。很多同学把背部和肚子做成密密麻麻的布线结果平滑之后反而出现光影噪点。记住线是拿来控制形状的不是拿来堆数量的。4.2 肩关节、手臂和手指的环形线手臂布线里肩关节是重点。肩部不是简单的圆柱体三角肌包裹着肱骨头形成一个明显的球面所以三角肌区域需要一圈环线把肩头包住。肘关节需要一圈完整的收缩环线。屈肘时皮肤会被推向内侧所以肘关节内侧最好留出更多支持压缩的环形线。前臂可以相对简单但尺骨茎突附近要有一点细节线来表现手腕的小骨点。手指不需要每个指节都做非常高的面数但每个指关节至少要有一条闭合环线。如果角色需要做动画指关节没有闭合环线弯曲时会出现三棱形状非常明显。4.3 腿、脚和膝盖的变形控制大腿区域的线应该跟着肌肉群走而不是简单地环绕圆柱。股外侧肌、臀部和内收肌群之间的转折需要通过线的走向显现出来。女性模型在大腿和臀部区域通常比男性更圆润但拓扑逻辑一样先做大结构再调整软硬。膝关节依然是环形线思路。膝盖前面有一个髌骨微微凸起周围需要一条收缩环线来表现边界。膝盖后侧腘窝则需要稍微密集的面为弯曲留出压缩空间。脚踝也是非常容易出问题的地方。内外踝的高低不同、跟腱到脚后跟的厚薄变化都需要额外加线。不要把脚做成一个平直的方块否则侧面轮廓会显假。4.4 对称、合并和比例检查全身大形完成后不要急着做细节先把两边对称合并一次看看比例。我一般流程是先隐藏实例复制的另一半把已编辑的半边模型Mirror过去然后用Mesh里的Merge把中心线顶点焊接。合并距离通常给很小的值比如0.001避免把不相干的顶点粘到一起。然后从正视图、侧视图、顶视图分别检查头身比是否合理肩线和骨盆线是否水平手臂垂下来时手腕是否到大腿根部附近大腿长度是否和小腿接近。写实女性角色的身高通常会用7到7.5头身作为参考但具体数值取决于项目风格不需要过度死板。5. 平滑预览、镜像合并和最终检查5.1 按3键的平滑预览要怎么用Maya里按键盘3开启平滑预览按1回到原始网格。这个功能不是给你看个热闹是帮你判断布线密度是否合理。平滑预览结果如果出现以下问题说明拓扑有问题局部出现明显的凹陷检查是否有极点聚在一起。轮廓边缘出现波浪检查是否有多边形面或者重合顶点。某些区域硬得像棱角一样检查是否在短距离内堆了大量平行线。写实女性面部讲究柔和所以预览平滑时面部的菱角感应该很快消失。如果某个部位始终很硬可能是该区域的线太密或者Crease值被改动过。需要单独拆开检查。5.2 镜像合并后出现裂缝怎么办镜像合并后最常见的故障是中缝裂缝。排查顺序很固定。先看中心线的顶点是否都归零在中心轴上。选中所有中心顶点把X轴坐标手动设为0再合并一次。如果裂缝不是一条直线说明你在编辑过程中无意中移动了半边模型中线的顶点需要修复。再看有没有重复历史记录。Mirror之后如果还保留着之前的细分、平滑、挤出的历史模型可能会在修改顶点时自动弹回旧状态。解决方法是选中模型执行Delete History再合并。最后看法线方向。合并后如果中缝是黑色的说明部分面的法线反了选中模型执行Normals统一方向黑面会恢复。5.3 怎么判断哪些地方允许三角面和极点一个完全的“全四边面”模型在实际生产中很难做到也不需要做到。关键在于把三角面和极点放到不容易变形和不太显眼的位置。头部比较推荐放极点的位置耳朵内侧、下颌角下方、后脑勺被头发覆盖的区域、颈部后方。这些位置对表情影响较小即使平滑后出现轻微拉扯也不太容易被发现。脸部避免放极点的位置脸颊中间、鼻翼正下方、上下眼睑、嘴角旁边。这些位置哪怕只有一个顶点分布不合理表情或平滑后都会非常明显。5.4 从Blocking到整理模型的顺序很多新手做完一个大形就急着切细节结果越做越乱最后不敢改。我更推荐这个整理顺序先保证大形对也就是正视图和侧视图的比例都没有大问题。再做面部核心布线的闭合环线让眼、口、鼻区域的环形方向正确。然后做过渡区域太阳穴、脸颊、下颌线、下巴。最后清理不需要的顶点和多余边允许局部微调但不要动整体拓扑结构。每一步都按3看一眼平滑预览确认没有异常继续往下推进。一旦发现某一步引入过多乱线宁可撤销重做也不要留在原地猜。6. 实际制作里常见的坑和排查思路6.1 表面一平滑就凹陷或凸起最典型的原因有两种。第一种是极点过于集中。多个极点挤在同一个小的区域平滑算法会把几个顶点拉扯到靠近彼此形成塌陷或者尖角。解决办法是重新路由线把极点分散开或者把汇入这个点的边减少。第二种是内部有重叠顶点。看起来是一条完整的边实际上两个顶点重叠在一起导致面没有真正连接。这个时候用Merge把重合顶点焊接问题通常会立刻消失。排查时先选中问题区域按图标显示顶点看顶点数量是否异常如果用点模式看到两个点在同一个坐标就是重叠顶点。6.2 加了线但造型反而变糊在已有的大形上均匀加线有时候并不会增加细节而是让局部看起来更软。这是因为均匀加线没有定义新的转折只是把原来的面拆碎了。加线的目的应该是配合顶点移动来产生新的转折。每加一条线都要立刻移动这条线上的顶点让它贴合你想要的轮廓。否则线加得越多表面越混乱越难调整。如果你发现自己加了很多线之后模型反而变平了大概率是只加线不调整顶点造成的。先撤回到加线前的状态明确想在哪里做体积转折再一次性完成加线和调点。6.3 镜像后左右不对称Maya的对称建模虽然方便但不是万能保险。使用实例复制时如果你对左半边模型做了特殊偏移操作比如在某个编辑器里单独旋转了一个顶点另一半不一定能保持完全一致。镜像合并时可能因为两边顶点数量不一致产生无法焊接的情况。排查顺序先检查左半边的中心线是否对齐轴心然后检查两边可对应顶点数量是否一样。Maya没有自动“补全对称”的功能只能修复中心线顶点位置再重新镜像合并。6.4 卡顿和误操作模型面数并没有特别高但Maya操作很卡通常不是显卡的锅而是历史记录和缓存堆积太多。遇到卡顿先保存文件然后选中模型执行Delete History。这个操作几乎不影响模型但能释放大量实体计算。如果是因为读取了超大参考图和刷子缓存确认不再需要之后直接删除历史记录和不用的大文件。千万不要在卡顿状态下连续执行Mirror、Smooth、Cleanup等操作很容易因为误操作毁掉拓扑。6.5 Cleanup工具要慎用Maya的Cleanup功能听着很方便可以自动删除零面积面、非流形几何、多边面。但它的自动判定有时候会把正常的面也删掉尤其是包含极点和正常三角面的区域。使用Cleanup前先清空历史并保存副本。检查时勾选“Select matching polygonal faces”而不是直接“Delete”这样它会先高亮有问题的地方你确认无误后再手动清理。生产经验里我通常只借用它来做检查和清理非流形几何很少用它批量删整个模型的错误。7. 从教学模型走向次世代生产另外几件现实的事7.1 低模、高模和法线贴图的关系这篇教程的模型做完严格来说是一个可用于雕刻阶段的低模。次世代实际生产中这个模型通常会被继续细分制作高模并雕刻皮肤细节、毛孔、皱纹等。高模完成后再退回到这个低模准备UV和法线烘焙。所以你现在布的每一条线都会影响最终烘焙效果。低模上如果存在大量三角面且指向混乱烘焙出来的法线贴图很容易出现接缝和拉伸。尽量保证主要结构区域是正规的四边形网格会省掉后续很多修复时间。7.2 UV对写实模型的重要性写实角色往往需要多套UV用于贴颜色、贴粗糙度、贴AO和法线。面部会单独占很大的一块UV空间因为它的细节密度最高。在布线阶段就需要注意不要让锁骨和下巴的线交叉得过于密集给后续UV展开带来困难。不要认为UV只是后期工具好的拓扑会让UV分割线更容易藏在不易察觉的位置比如耳朵后面、头发下面、下颌底部。如果你计划后续做游戏角色建议在建模阶段就多看UV layout保持面片的连续性和方向一致。7.3 绑定动画对拓扑的额外要求如果角色最终要绑定动画还需要额外检查关节环线是否完整表情区域的线是否适合驱动变形器。肩关节、肘关节、膝关节、指关节这些位置至少要有一圈能完整闭合的环线。没有环线蒙皮权重再调也很难控制关节变形。面部表情方面Maya常用BlendShape做目标体。为了方便做BlendShape脸部的拓扑在左右半边上要尽量对应两边顶点数量和顺序保持一致。这样你在制作表情目标体时把一侧的表情复制到另一侧会更容易。7.4 给新手的练习路径建议如果这篇文章只给你一个可复用的练习路径我会建议这样安排不要急着做全身。先做半身像或头部把面部布线练到闭着眼都能做出来。每个模型用三视图对照不要凭空默写。买个塑料头骨模型或找大量女性面部照片做参考。每加一条线都要说明这条线的目的。说不清楚就撤销。长期坚持下来布线能力会非常稳。所有模型都做镜像和合并练习养成清理历史、检查法线、看中缝的习惯。做完头再延伸身体重点练肩、手、膝盖三个部位。这个流程看起来慢但比一上来就开雕刻笔刷硬刷要扎实得多。回到主题“从拉box开始”并不是简单地从方块里挤出一张脸它是在训练一种“用拓扑看结构”的能力。写实女性模型真正的难度不在于某个五官像不像而在于你是否能在加线的同时保持整体结构的干净。先定大形再布主环线再处理过渡最后才谈细节。这个顺序踩稳了后续雕刻、烘焙、绑定都会顺很多。
返回列表