很多人第一次用Maya角色建模,都是从拉一个box开始的。把box拉成腿、拉成躯干,再挤出头和手臂,从线框里看已经有点人形了。可一按平滑细分,模型立刻暴露出一堆问题:线绕成一团,五官位置被拉扯得奇奇怪怪,想雕刻细节又找不到地方下手。更麻烦的是,送去绑定后没做几个动作,肘部和嘴角就出现明显的裂痕。于是大家开始反复琢磨一个词——布线。
布线不是把线画得漂亮那么简单。它本质上是为后续所有环节做预判。尤其在次世代写实女性角色上,面部肌肉、身体曲线、表情变形都依赖拓扑结构。没有规划,后面每一步都会还债。这篇文章想聊的不是高深理论,而是从拉box开始,如何一步步把布线做成适合雕刻、绑定和渲染的样子。
1. 拉box之前,先给角色定一张拓扑地图
1.1 为什么很多人把box拉成人形,却始终不敢按细分
拉box是最直观的起点,但也是最多人踩坑的起点。原因很简单:大多数新手拿起box就开始移动顶点,哪里凸了往下压,哪里凹了往外拉,看起来像是在捏泥巴。这个过程中,顶点排列方式完全是随机的,拓扑没有经过任何设计。
等到整个形体大致像人之后,问题才浮出来。你按下平滑预览,算法试图在网格之间插入更多面,结果把原本混乱的拓扑放大成一堆不规则鼓包。眼睛附近的线不是绕成一个圆环,而是交叉成各种奇奇怪怪的星形,嘴周的线也没有形成自然的回环。这时候想修,比重新建还折磨。
拉box本身没有错。它的意义在于用最少的面,先把人体大的体块关系搭出来。但移动每个顶点时,都应该想清楚:这条边在后续雕刻中导引什么形状,在绑定时会不会成为变形的阻碍。如果一开始就把拓扑当成可以随手改的草稿,后面每个环节都会被迫为这份草稿买单。
1.2 三个前置判断:用途、比例、对称关系
动手之前,有三件事值得先定下来。
第一,模型的最终用途。如果角色要绑定做动画,眼睛和嘴巴周围需要有足够的环形边支撑表情;如果只是静止展示,拓扑可以更简洁一些。如果是次世代游戏角色,中模的面数要照顾引擎性能,布线要尽量把密度花在视觉中心和变形区域。用途不同,画线策略完全不同。
第二,参考图和比例。写实女性角色不是“把男性角色改瘦”,头身比、肩宽、腰臀差、颧骨高度都有自己的比例逻辑。没有参考,单靠记忆拉型,很容易在写实和“恐怖谷”之间反复横跳。你后面做布线细化时,如果比例错了,线加得越多,错误越明显。
第三,对称关系。人体有基本对称性。Maya里的对称建模能让你只处理半边模型,另外半边自动镜像。这不只是省时间,更重要的是保证两边的循环边完全一致,后续UV展开、雕刻、权重绘制都会省去大量麻烦。开启对称前,先确认模型的中心线落在X=0平面上,且网格没有歪斜。
1.3 参考图不是“看一看”,是要放进Maya里
很多人习惯把参考图放在另一个屏幕上,偶尔抬头看一眼。这当然有用,但不够。更稳妥的做法是直接把参考图放进Maya视口里,作为image plane使用。
准备工作很简单。收集正面和侧面参考图,姿势最好是自然站立、双手展开或贴腿。在Maya中创建两个图像平面,分别放到front视图和side视图,然后调整它们的高度,让角色身高和你将来的单位长度对齐。比如角色设定身高是170cm,那就把参考图缩放到这个尺寸。模型中心放在世界原点,脚底贴近地面,然后冻结变换。
紧接着把参考图层锁定,避免做模型时手滑选中它。这样你在建模时,可以随时用正视图和侧视图检查轮廓,而不是凭记忆对照。参考图对齐越准确,后面做比例时越轻松。
2. 写实女性模型的布线重点,其实就那几个区域
2.1 面部:眼睛、嘴、鼻翼的循环边才是脸的骨架
人脸是写实角色最难的部分。布线不是均匀铺满网格,而是按照功能区域分布密度。眼睛周围必须有一圈环形边,这对应眼轮匝肌的走向,闭眼、眨眼时不会产生拉扯。嘴巴周围也要有一圈环形边,为说话、微笑、嘟嘴这些表情提供变形基础。鼻翼到法令纹之间的过渡,需要几条明确的边把鼻子和脸颊连接起来,不要让鼻子像贴上去的补丁。
眉弓和颧骨也不能忽略。这两个位置是面部高点,需要适当的横向边支撑骨骼结构。很多人做女性角色时会把模型做得过于圆润,结果缺少骨点,平滑后像一团面团。原因往往是眉弓和颧骨区域的拓扑太稀疏,或者边的走向没有跟随骨骼高点。
新手容易犯的一个错误,是一上来就把眼睛和嘴切成很多圈。其实先用一圈粗略定位,再逐渐插入循环边更高效。每加一圈,就切换到平滑预览看一眼,确认五官位置没有被破坏。写实面部的布线图,本质上是一张功能地图,每条线都对应真实的肌肉或骨骼结构。
2.2 身体:胸、腰、胯的过渡线决定了曲线是否自然
女性身体曲线能不能做好看,取决于胸、腰、胯之间的过渡线。
胸部不是简单放一个球,它需要从锁骨到胸下缘做连续过渡。胸下缘的环形结构能托住胸部的体积感,如果这个位置只有几条竖线,雕刻时很难推出自然的胸型。你可以把这里想象成一组等高线:胸下缘的等高线越明确,后续在ZBrush里用笔刷塑造形状时就越有依据。
腰线也一样。腰部的收缩不是水平切一条线,而是要顺着腰的曲线走向走。很多模型在平滑后身体看起来像个方盒子,就是因为腰部的边太横向、太僵硬,没有随着身体曲线产生自然的弧度。胯部到大腿根部之间更需要环形边连接,如果这个区域拓扑混乱,后续做紧身衣物或皮肤材质时,轮廓会不干净。
布线的另一个作用是给雕刻软件提供“引导线”。ZBrush等软件的笔刷会沿着网格密度和边的走向产生影响。如果你的中模拓扑是横平竖直的“笼统网格”,进雕刻后很难推出有弹性的皮肤质感。所以身体上的循环边,尽量顺着形体转折走,而不是为了网格好看随意切。
2.3 四肢末端:手指、脚趾的细节密度要提前规划
手和脚是写实模型最容易忽略,但一忽略就会翻车的地方。
很多新手把五个手指挤出来以后,就直接进入雕刻。结果动画师绑定后一弯手指,指节处立刻出现一个尖锐的凹痕。原因很简单:手指关节位置没有环形边,弯曲时网格没有足够的段数产生圆角过渡。
做法是在每个手指关节处至少保留一到两圈环形边。这样关节弯曲时,网格才会有类似真实关节的外凸效果,而不是出现折线。脚趾也是同样的逻辑,虽然脚趾平时不怎么做大幅度动作,但赤脚模型或穿拖鞋的角色,脚背和脚趾连接处仍然需要合理的段数展示形态。
固定模型时,手指脚趾看似只占了很小的面积,却需要相对高的密度。你最好在身形大比例确定后,趁拓扑还干净,先把手指脚趾的基础循环边铺好,再进入面部细节。因为这时候改拓扑比较轻松,等到整个模型都细化完了再去补手指,会在原本完整的循环边里硬塞面,很容易破坏附近的布线秩序。
3. 次世代模型不是“面数越密越好”,而是分阶段给线
3.1 低模、中模、高模各自的布线目标
次世代流程里,布线任务并不是一次完成的。通常先用低模定轮廓,再做中模给雕刻基础,然后到ZBrush等雕刻软件里细分高模,最后再拓扑低模用来烘焙贴图。
低模阶段,面数很少,往往只有几千面。这个阶段的任务很简单:把人体大比例搭准,让角色看起来已经是一个人。你不能指望这个阶段出现精细的五官,也不需要出现复杂的循环边,只需要顶点密度足够支撑合理的轮廓。
中模阶段,面数明显提升,可能在两三万面甚至更高,取决于项目体量和平台。中模的任务是“承上启下”:一方面,它要保留低模的整体形体和比例;另一方面,它要提供足够的细分基础,让雕刻软件细分后不会出现明显棱角。中模的布线质量,直接决定后续雕刻的流畅度。
高模则是雕刻软件中通过细分堆出来的细节层。角色皮肤的毛孔、皱纹、肌肉线条都在这个阶段实现。真正决定高模品质的,往往不是高模本身的笔刷细节,而是中模有没有给出一个合理的拓扑基础。中模拓扑乱了,高模雕刻时怎么都平不顺。
3.2 四边面优先背后的原因与容忍边界
很多新手被反复提醒“要四边面”,却不一定理解为什么。
四边面便于循环边连续穿越,细分算法也最稳定。同时,四边面更有利于UV的棋盘格均匀分布,以及后面刷权重时形成平滑过渡。但模型上完全没有三角面几乎不可能。耳朵内侧、口腔深处、腋下、手掌心这些位置,出现三角面通常是可以接受的。因为它们要么看不到,要么不会大范围变形。
关键原则是:变形区域优先四边面,静态区域允许简化。写实女性模型的面部、手部、腰胯在绑定后会受到大量拉扯,这些区域必须尽量保持四边面,尤其避免在关节处出现五边面或六边面。五边面在细分时很容易成为一个收缩点,让表面出现凹陷或凸起。
如果发现某个区域有多边面,不要直接删掉它,先看周围能不能通过加一条边把拓扑过渡出来。在Maya里,用多切割工具加一条边,把五边面拆成两个四边面,是常用的修复手段。
3.3 一个实用密度参考:如何判断“够不够”
很多新人会问:“中模到底做多少面比较合适?”这个问题没有标准答案。更实用的做法是不要看面数,而是用平滑预览来检验。
在Maya里,开启平滑预览后观察模型。如果平滑后的轮廓和五官位置已经接近目标比例,那说明当前密度基本够用。如果某些区域平滑后出现棱角,不要急着整体加线,先检查这个区域的循环边方向是否正确。很多时候,问题不是面数少,而是边没有走在正确的位置上。
另外一个更稳妥的验证办法,是把当前中模导出到雕刻软件,做一次细分。看细分后的模型是否在某个区域产生不正常的鼓包或凹陷。如果出现,问题通常出在中模的拓扑密度分布不均,或者多边面集中在一个局部。宁可中模偏疏,也不要偏密。因为雕刻软件可以继续细分,但中模布满了无用的回环线时,后续修改形状会非常痛苦。
4. 从box到可雕刻模型:一套可以照着走的流程
4.1 第一步:参考图与基础box的初始设置
真正动手时,可以按下面的顺序走一遍。
先准备参考图。收集正面和侧面两张角色图,尽量找自然站立、姿势对称的参考。然后在Maya中创建两个图像平面,分别放进front视图和side视图,调整它们的高度和位置,让角色尺度和你的场景单位匹配。
然后创建一个多边形立方体,段数不要多,宽度4段左右、高度5段左右、深度3段就够。段数太多反而会限制你在拉型时的自由度,一开始只要有一个能够挤出四肢和头部的基础网格就够了。把立方体放在世界原点,脚底贴地,再开启对称建模。
这一步的要点是:低段数起步,不要在box阶段追求细节。你的任务是确认大比例,而不是把脸切出来。只要轮廓看起来接近参考图,就可以进入下一步。
4.2 第二步:从整体比例到五官位置
整体比例阶段最忌讳局部抠细节。先移动顶点,让box的侧面轮廓贴近参考图。把胸线、腰线、臀线的大致位置标出来,再在正视图调整宽度。注意肩部、胯部要留足够的边,因为后面要挤出上肢和下肢。
挤出四肢时,不要急着把手指分开。先作为一整块把手臂和腿的长度做出来,确定手臂自然下垂时的位置能到哪个高度,腿部是不是从胯部外侧伸出来。比例正确以后,手指脚趾再逐渐切开。
这时候如果开平滑预览,可能会发现模型表面非常粗糙,这很正常。不要因为平滑不好看就去大量加线,先把形体调整到在“面数很少但看起来像人”的状态。这个阶段调得越准,后面布线细化越省力。
4.3 第三步:用多切割和插入循环边做局部细化
比例准了之后,开始布局关键循环边。
在Maya中,常用的两个工具是Multi-Cut(多切割)和Insert Edge Loop(插入循环边)。不同版本菜单名称略有不同,但使用逻辑是一致的:先切出区域,再在需要环形边的地方插入循环边。
面部处理时,先用多切割在头部区域切出眼睛和嘴的粗略位置。切完以后不要急着加更多线,先把这两组初始环线移动到参考图对应的五官位置上。确认眼睛和嘴的位置和大小比例舒服了,再插入合适的循环边去细分轮廓。
身体部分,重点在胸部下缘、腰线、胯部和大腿根部。用插入循环边在这些位置增加密度,然后移动顶点,让新边贴合参考图的曲线。手指的处理也是在关节位置各插一圈边,保证后续弯曲时不会撕裂。
这个阶段的操作流程基本是固定的:切边、移动顶点、检查平滑。不要幻想一步到位,很多地方都需要重复调整若干次。
4.4 第四步:进入雕刻前的拓扑检查与导出
模型达到中模状态后,先别急着进雕刻软件。在Maya里做一次拓扑检查,能帮你避免很多在雕刻阶段才会爆发的坑。
第一步,合并所有顶点。尤其经过对称操作、挤出、复制之后,经常会有位置重合但并没有焊接在一起的顶点。这些点在细分时会形成尖刺或凹坑。第二步,检查法线方向。在光照模式下,如果模型表面出现黑块,说明法线反了,需要选中这些面并反转法线。第三步,清理历史记录并冻结变换,避免导出时出现奇怪的位移或缩放。第四步,用Maya的清理工具检查非流形边、零面积面等明显错误,但也要手动检查一些关键区域。
导出格式上,去ZBrush雕刻用OBJ或FBX都常见。如果还要在Maya和Blender之间交换,FBX通常更稳定。glTF/glb更多用在实时预览和Web端,这个阶段不是必须。单位设置也要检查一下,避免角色导出到其他软件后缩放不对。把这些都确认好,一个适合进入雕刻阶段的中模才真正准备好了。
5. 常见布线问题的排查顺序:先现象,再输入,最后看工具
5.1 细分后出现“油包”和凹陷,先检查法线和多边面
如果你把中模导出到雕刻软件,细分几次后出现奇怪的凸起或凹坑,不要急着在雕刻软件里修。先回Maya检查原始拓扑。
排查顺序可以这样:先看法线是否统一,再看问题区域是否存在五边面、六边面,最后检查是否有未合并的重合点。细分算法会放大局部拓扑问题。一个看起来只在某个区域出现的“鼓包”,很可能就是那里有一个被你忽略的五边面,或者三条边汇聚在一个顶点上。
修复时,不要直接删除问题面。用多切割工具在旁边加一条边,把多边面拆成合理四边形,或者把重叠点合并掉。修复结束后,重新平滑预览观察,确认凸起消失。
5.2 绑定摆pose时模型开裂,问题多半出在循环边中断
绑定阶段出现变形异常,现象往往是关节处有个很深的凹陷,或者网格被撕开一个小口。很多人第一反应是权重没刷好,但权重占一部分,拓扑占一部分。
排查时,先看肘部、膝盖、嘴角这些关节位置,是否有一条完整的环形边穿过。如果环形边在某个位置被三角面或五边面中断,绑定后弯曲时就会形成一个“支点”,把周围的网格往错误方向拉扯。
修复思路是恢复循环边的连续性。找到中断处,用多切割工具补一条边,把两侧的环边连起来。如果原来有个三角面,可能需要把它重新连成四边形。做完拓扑修复后,再回去刷权重,往往比单纯刷权重更有效。
5.3 UV拉伸严重时,不一定是UV问题,可能是布线密度不匹配
UV拉伸的问题也经常让新手头疼。明明在UV编辑器里已经尽量展平了,棋盘格还是被拉得很长。这时候不妨回到中模,看看布线密度是不是差异太大。
面部密集、身体稀疏,是很多角色的常见状态。如果面部和身体放在同一个UV壳里,伸展时密度不均会被放大。解决思路不是硬展UV,而是调整中模布线,让同一区域的网格密度尽量均匀。如果密度必须变化,尽量把过渡放在接缝处,让拉伸被隐藏。
UV接缝的位置也要注意。眼睛、嘴、手背这些视觉中心要避开接缝,耳朵后侧、身体内侧、腿自然是更安全的接缝区域。
5.4 给你的“布线体检”清单
等你做完一个中模,可以用下面这份清单快速自检。它同样适用于后续每次修改后复盘。
- 轮廓对不对:在平滑预览下,整体比例和参考图是否一致。
- 关键循环边全不全:眼眶、嘴唇、关节、胸腰胯区域是否有完整环形边。
- 四边面占比高不高:变形区域是否以四边形为主,三角面是否都躲在隐蔽区域。
- 顶点有没有合并,法线是否统一。
- 有没有非流形面或零面积面。
- 导出后细分一次,看是否出现异常凸起或塌陷。
这份清单不复杂,但能帮你减少大量后期返工。
最后说一个很实在的观察:很多人做到后期,会把布线当成一项炫技,追求每一条边都完美整齐。但在真实项目里,布线更像是一种提前透支的信用。你现在把拓扑规划得多清楚,后面雕刻、UV、绑定、引擎阶段就会有多省力。从拉box到写实女性模型,真正难的从来不是工具,而是动手之前愿意花多少时间,先想一想每条边应该在哪儿。