尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Maya游戏角色头部建模:金克斯五官布线全解析

Maya游戏角色头部建模:金克斯五官布线全解析 如果你之前用 Maya 捏人脸总出现“五官糊在一起”“布线越调越乱”“一平滑模型就崩”这类问题卡点大概率不是手速而是拓扑逻辑。这次我们从零开始用多边形建模做《英雄联盟》金克斯的头部把五官布线完整顺一遍。教程不碰复杂雕刻只讲怎么用基础几何体一步步定形、落眼、排嘴、走线。文本里会直接给出常用工具的操作路径、一套适合游戏角色头部的布线顺序以及三个可以直接粘进 Maya 的 Python 脚本分别用来清理历史记录、统计非四边面和批量导出模型。看完你至少能明白游戏角色五官为什么这样走线以及调整脸型时哪些线可以动、哪些线不能动。文章比较长建议收藏。金克斯属于拳头公司版权角色本文只做学习临摹作品不要直接用于商业项目。1. 核心能力速览能力项说明建模对象游戏角色头部以英雄联盟金克斯为案例软件要求Autodesk Maya2018 及以上版本即可难度定位零基础入门重点突破五官布线核心技能头部大型搭建、五官定位、眼眶/鼻子/嘴巴/耳朵布线、对称处理面数参考游戏角色头部低模通常在 800 到 2000 面之间经验范围按项目要求定主要产出可进入高模雕刻或低模流程的干净四边形头部模型不适合场景影视级超写实数字人、绑定表情系统的高级拓扑这个教程更接近“第一种角色头部怎么做出来”。它不要求你一开始就懂人体解剖也不要求你记住所有快捷键重点是建立一套固定的建模顺序。游戏美术里常说的“布线”本质上是为形体和表情服务的拓扑结构眼睛、嘴巴周围为什么密、脸颊为什么疏背后都有明确原因。只要这套逻辑建立起来换一个角色也能套用。1.1 这个教程解决什么问题很多新手用 Maya 建人头会直接从高面数球体开始然后靠软选择一点一点“捏”出五官。这种方式不是不行但到后期会出现两个问题一是线太散找不到一条能顺着眼眶、鼻翼、嘴角走的连续环形线二是为了补结构不断加三角面和五边面最后模型一平滑就全是洞或棱角。本文给出的方案是“先布局后细分”。我们先用低面数的球体或立方体把头部大型定下来再通过加线工具把眼睛、鼻子、嘴巴的位置“框”出来最后才做细节。这个思路对应游戏美术里的 Blocking 到 Proxy 阶段既适合做低模也适合后续转到 ZBrush 里刷雕刻。1.2 你会掌握哪些技能完成这个案例后你能掌握五件事。第一用参考图和标准几何体搭建头部大型第二用 Mirror 保持模型左右对称第三用 Multi-Cut 和 Insert Edge Loop 手动加线第四围绕眼睛、鼻子、嘴巴建立环形拓扑第五用 Cleanup 和脚本检查模型里多余的非四边面。这些技能可以平移给 Blender、3ds Max布线的底层逻辑是通用的。2. 适用场景与学习边界2.1 适合哪些读者这套教程适合三类读者。第一类是刚安装 Maya、还不知道多边形建模是怎么一回事的纯新手第二类是会在场景里摆物体但一做人脸就走样想系统补布线知识的人第三类是打算投游戏角色岗位、需要准备作品集的求职者。只要你能看懂“点线面”这三个概念就可以跟下来。不适合的人群也有。如果目标是做影视级写实数字人那么文章里强调的“环形布线”只是起点还需要学习肌肉模拟、面片合并和表情绑定的高级拓扑。此外如果你只是想要一个现成的金克斯模型那就没必要建模直接找官方资料看概念图更实际本文不提供任何模型文件。2.2 适合的工作流游戏角色头部建模通常有两种流程。一种是“低模优先”先做低面数拓扑再烘焙法线贴图常见于 MOBA 和手游角色另一种是“高模优先”先做高密度模型用于雕刻细节再重新拓扑成低模常见于 PC 端大作。金克斯属于偏风格化的 MOBA 角色模型面数要求不像写实作品那么高用第一种流程练习就够用了。2.3 版权与合规提醒金克斯是 Riot Games 游戏《英雄联盟》里的版权角色。个人学习和作品集练习都可以使用这个名字和形象但如果要出版付费教程、售卖模型、参加商业比赛或直接接入商业项目需要先确认授权情况。更稳妥的做法是练完布线后把五官比例改成原创角色再公开发布。建模过程中也不要从游戏包里提取原始模型来冒充练习成果这一点在行业里属于基本规范。3. 环境准备与前置条件3.1 软件版本选择Maya 的建模模块在近几个大版本里变化不大2018 到 2024 的菜单路径几乎一致。你电脑里装的是哪一版都不影响学习优先选自己已经在用的版本就行。如果还没安装可以去 Autodesk 官网注册教育版或个人学习版一般可以获得长期试用。安装时注意默认路径不要带中文否则部分插件和脚本可能出现编码问题。我需要额外说明一点后面脚本用的是 PyMELMaya 2018 之后的版本默认内置不需要额外安装第三方库。如果你用的是 Maya 2025 或更新版本PyMEL 仍然可用但代码第一行改为import pymel.core as pm的方式最稳妥。3.2 硬件门槛Maya 建模阶段其实对显卡要求不高主要吃 CPU 和内存。一块普通独显或者性能好一点的核显都能带得动关键在于面数。几百面的低模怎么转都不卡一旦超过几十万面CPU 单核性能就会成为瓶颈。如果你电脑内存只有 8GB建议把平滑预览切换为按需计算不要一直停留在完整平滑状态。3.3 参考图准备做金克斯头部前至少要准备三张参考图正面、侧面、半侧面。正脸用于定眼睛、鼻子、嘴巴的水平位置侧脸用于定额头、嘴唇、下巴的前后关系半侧面用于理解五官的透视变化。参考图可以直接从游戏官方美术集、粉丝作品或搜索引擎找但要认清一点教程临摹可以识别创意来源即可不要直接拿图片做印刷或商用。搜索到参考图后可以导入 Maya 的 imagePlane。操作路径是View Image Plane Import Image。导入后需要把正面和侧面两张图分别放进正交视图并手动调整大小让模型在不同视图里能对上比例。这个步骤很重要很多人建模后期发现“脸歪了”通常是参考图没有严格对齐。4. 从零搭建头部大型4.1 创建基础几何体打开 Maya切到Modeling工作区。从Create Polygon Primitives里创建一个多边形球体Polygon Sphere分段数不用太高默认就够或者把 Axis 设为 8、Height 设为 8。这个分段数意味着你能拿到一个比较规则的八段球体适合作为头部原型。如果觉得球体太圆也可以从一个立方体出发通过插入循环边和加线处理头部轮廓两种方法都能用。我个人建议新手从球体开始原因是头部的整体形状更接近球体后续加线的逻辑更直观。创建后按W移动、E旋转、R缩放先大致把球体放到参考图正面脸的位置。4.2 删除一半保持对称将球体转为可编辑多边形后切换到面选择模式右键选择 Faces框选左半部分并按Delete删除。这样做能保证后续所有操作都在右半侧完成最后用Mesh Mirror Geometry镜像出左半侧左右绝对对称。删除后不要急着镜像先进入X-Ray显示模式把参考图像的半透明效果打开方便观察模型和贴图是否对齐。如果后续修改右半侧左半侧不会自动更新改完需要重新镜像。更常用的做法是开启Edit Mesh Keep Model Symmetry这样编辑右半侧时左半侧会同步变化。老版本 Maya 没有这个选项的话就沿用“改完再镜像”的思路。4.3 调整头型轮廓在侧视图里通过移动顶点逐步把球体变成头部侧影。关键点有三个额头要有一点弧度不能太扁鼻尖位置要略微往前凸下巴要收进去并且朝前下方延伸。整个过程不要急着加线先用较少顶点把大轮廓调准。调到正视图看左右脸宽度合适、侧视图看额头到下巴比例正确再进入下一步。这里有一个易错点进入顶点选择模式之后很容易误操作选到背面顶点。建议在工具栏开启X-Ray加Backface Culling或者直接锁定背面选择。编辑顶点时多切换视图检查不要只在一个视图里闷头调。5. 五官定位与布局5.1 用环线确定眼睛位置头部大型确定后你要开始在模型上“画”出五官。游戏角色布线中最难也最关键的一步就是先让眼睛周围出现一条完整的闭合环线。操作方法用Insert Edge Loop Tool循环加线在球体眼部附近加一条竖线然后在面选择模式下选中这条竖线附近的几个面往下挤压出一个眼眶区域。这样眼睛里侧的边缘会形成一圈连贯边线往外自然辐射出其他边。金克斯的眼睛偏大眼窝位置会比真实人体更靠上、更靠外。调整时要在正视图里让眼眶内侧边界落在鼻梁两侧外侧边界接近太阳穴。用顶点选择模式移动眼眶周围顶点时要注意不要把整个眼眶拉成圆形正确形状应该是类似杏仁的四边形。5.2 鼻子与嘴巴的比例定位用侧视图观察把鼻子的最低位置定在人中转折处。在模型上通过 Multi-Cut 在鼻梁位置加一条中央线向下延伸到鼻底。鼻翼部分先在鼻底位置加一圈短环线最后形成三角形或五边形收敛点。嘴巴的位置以人脸下部的 1/3 处为参考用一条环线从法令纹位置往嘴角方向走最后兜住下巴。这里建议新手不要按照卡通风格的三庭五眼去生搬硬套。金克斯这种风格化角色嘴部位置会比写实更低、更窄下巴也更尖。你只需要让鼻底到下巴尖之间留出足够空间后续在嘴巴周围加线时才有地方放。6. 五官布线核心6.1 眼睛周围布线眼睛布线是整个头部的“开头难”。标准做法是在眼眶外围建立两条平行环线一条紧贴眼眶边缘一条是外围的缓冲区。两条环线之间的面数不用太多四到六个四边形即可。眼眶边缘的点要稍微内收让眼窝有一点凹陷。如果你后面要加眼球可以在眼窝内部做一个单独的面片不需要和头部模型焊死。从眼眶往外延伸的线要尽量均匀向太阳穴方向流动不要有大跨度三角面。如果发现某条边延伸到耳朵时方向不对没必要硬拽可以通过 Target Weld 把多余点焊掉让线断在颧骨后方。好的布线不是所有线都必须贯通而是“该闭合的环闭合该断的点断得干净”。6.2 鼻子布线鼻子有四个位置要处理鼻梁、鼻尖、鼻翼和鼻底。鼻梁从眉间向下延伸金克斯的鼻梁线条偏短所以中央线到眉心就要向两侧扩散不要让一条直线直接怼到额头。鼻尖位置会自然汇聚到一个五边形或三角形顶点这个点是允许存在的它可以作为鼻尖造型的支撑点。鼻翼两侧要围出一小圈环线让鼻翼能从鼻底鼓起来而不是平平地贴在脸上。如果鼻子区域出现三角形也不要焦虑。三角形在模型里不是绝对错误关键是它不能出现在需要挤压变形的表情区域。鼻翼下方的一个收敛三角对于造型来说完全可以接受但在后续平滑预览时要注意这附近有没有产生异常曲率。6.3 嘴巴布线嘴巴是面部表情的核心区域布线时优先考虑“口轮匝肌”的环形肌理。具体操作是用 Insert Edge Loop 在嘴部外围加一圈完整闭合环线代表嘴部肌肉的收缩边界。然后在这个环线内部再做第二个环这就是嘴唇本身。嘴唇内侧如果要做口腔内壁再挤出一层向内凹陷的环线即可。嘴角是嘴部布线的关键点。两条线从嘴角向外呈放射状延申一条走向颧骨一条走向下颌角度要错开避免嘴角在后续绑定时出现拉扯变形。金克斯的嘴角有标志性的坏笑感建模时可以让嘴角端点比嘴唇中缝线略偏上这样不靠贴图也能做出表情暗示。6.4 耳朵布线耳朵不在人脸正面很多新手会忽略它。推荐的做法是用Create Polygon Tool或者从头部侧面的面片挤出耳朵轮廓。外耳轮可以用一条环形线走外圈内耳轮用另一条环形线走内圈两条环线之间的面就是耳窝凹陷部分。耳垂位置可以用一个 T 字形连接收束避免出现星形太密集的顶点。金克斯的耳朵大部分被头发遮住建模时可以做得简洁一些重点保证从侧面看轮廓剪影正确。但从布线的训练角度建议至少完整做一只耳朵的结构因为耳部拓扑是整个头部最容易锻炼“空间想象”的部分。你会发现看起来复杂的外耳轮其实只需要两层环线加一个弧形填空。7. 金克斯角色特征处理7.1 脸型特征金克斯的头部特征和真实人体有不少差异脸型偏瘦长、下巴尖、颧骨不像写实角色那么明显、额头占比偏大。这些特征在头部大型确定时就要控制好不能到布线阶段再去大刀阔斧改。调整方式很简单在侧视图选中下巴区域的顶点整体向前下方拉伸让下巴尖比嘴巴位置更靠外正视图里把颧骨两侧向内收制造脸颊的利落感。眉弓位置也要压低一些。金克斯的眉弓虽然没有写实角色那么硬朗但眉骨的起伏直接影响到眼睛上面那一组环线的形态。把眉弓定在眼眶上环线偏外侧的位置这样正面看会觉得眼睛很亮侧面看又有立体感。7.2 妆容与表情感金克斯这种风格化角色五官布线不需要完全走写实解剖路线但一定要留出“表情感”。所谓表情感是布线中可预留给动画表情的形变区域嘴角有足够的环线支撑拉伸眼角有足够分段支撑眯眼眉头有足够宽度支撑挑眉。如果你只想做静帧摆拍可以不用管这些如果你以后要做表情绑定这一步就要提前考虑。除此之外还可以把金克斯特征性的妆容对模型的影响控制在拓扑层面黑色烟熏妆让眼窝区域看起来更暗其实不改变拓扑只需要你在调整眼窝深度时多收一点面嘴巴涂口红的轮廓也不需要单独建几何体用 UV 贴图或者贴图绘制来解决即可。初学者最容易犯的错是拿建模去替贴图要做的内容最后布线过度细分。8. 布线规范与质量检查8.1 四边面优先游戏角色建模的基本规范是“优先四边面”原因是四边面在平滑、细分、UV展开和表情绑定中表现最稳定。检查模型质量时重点看这些地方眼眶周围是否有超过四条边的面嘴角放射线中间有没有出现五边面下巴收拢处有没有多余三角形。发现多余非四边面后通过Target Weld合并顶点或Multi-Cut加线拆解。一个可执行的标准是眼睛周围 95% 以上为四边面鼻翼允许一个收敛三角形嘴角附近不允许五边面连续出现。简单模型上出现 1 到 2 个五边面不是灾难但如果五边面集中在同一个环形区域一平滑就会鼓包这说明拓扑在该处走错了方向。8.2 环线方向布线的第二个规范是环线方向要贴合形体和肌肉走向。头部的环形线应当围绕眼眶、口轮匝肌、下颌骨边界流动而不是随意横切过脸颊。检查方法开启模型的线框显示用光标沿着某条边连续遍历看它能不能绕回起点。能形成闭合回路的边越清晰说明模型后续越容易做选择、倒角和平滑操作。如果发现某条环线只在局部绕半圈就断掉先不要急着加线补通而是想想这个部位是不是需要一个持续边界。比如骨盆、锁骨、脖子根这些地方环线闭合是有意义的但颧骨外侧的一条短线断掉可能才是正确的优化。8.3 Maya 脚本检查下面给三个可直接粘进 Maya 的 Python 脚本。第一个用来清除选择对象的历史记录适合建模过程中频繁执行。import pymel.core as pm pm.select(allTrue) pm.delete(chTrue) pm.select(clearTrue)第二个脚本会统计当前选中模型的四边面和非四边面数量用来做交付前检查。import pymel.core as pm sel pm.ls(slTrue, typemesh) if not sel: raise RuntimeError(请先选中一个多边形模型) mesh sel[0] quad_count 0 non_quad_count 0 for face in mesh.faces: if len(face.getVertices()) 4: quad_count 1 else: non_quad_count 1 print(四边面数量:, quad_count) print(非四边面数量:, non_quad_count)第三个脚本用于把选中的多个模型批量导出为 OBJ 文件目录可以自己改。import pymel.core as pm import os export_dir rD:/maya_export if not os.path.exists(export_dir): os.makedirs(export_dir) for obj in pm.ls(slTrue): pm.select(obj) export_path os.path.join(export_dir, obj.name() .obj) pm.exportSelected(export_path, typeOBJexport, forceTrue) print(已导出:, export_path)脚本来源是 Maya 的 PyMEL 官方接口参数说明按当前 PyMEL 常见写法给出。如果你用的版本较旧第二段脚本可能因为getVertices()返回类型略有差异而报错改法是把face.getVertices()换成face.getVertices()[0]做长度判断。9. 常见问题与排查清单问题现象可能原因排查方式解决方案镜像后模型左右不一致删除一半前没有保存原半侧检查两半的顶点数量删除错误半侧重新 Mirror Geometry眼睛区域出现大面积三角面眼眶外围缺少环线缓冲检查眼眶边缘边数用 Insert Edge Loop 加一圈外环线嘴角线条混乱平滑后鼓包嘴角没有放射状拓扑观察嘴角周围是否有五边面连续用 Target Weld 合并让嘴角线向颧骨/下颌方向发散鼻翼位置不平整鼻翼周围缺少环形收敛在侧视图观察鼻翼断面补一条短环线托住鼻翼模型导出后变成单面OBJ 导出选项或法线方向错误在 Maya 中显示法线方向全选模型执行 Mesh Display Unlock Normals平滑预览卡顿模型面数过高或一直开启平滑预览查看面数统计关闭平滑预览按小参数测试软选择怎么关都不行设置了错误的衰减模式检查 Soft Select 状态按 B 键关闭软选择或重置衰减半径参考图比模型偏移图片平面没有锁边打开 Image Plane Attributes将 Center、Width、Height 参数锁定不再随手拖动上面的问题里最常出现在初学阶段的是第二个和第三个。眼睛和嘴巴是头部布线密度最高的区域加线时一旦图省事用一条长线直接贯穿了眼眶和嘴部就会把原本两个独立环线搅在一起。正确思路是眼睛归眼睛嘴巴归嘴巴两条系统之间通过脸颊的四边形过渡区连接不要用一根多段线把所有区域串起来。10. 学习路径与下一步扩展10.1 先做这一件事如果你只想验证今天这篇文章有没有学会那就做一个测试把当前模型的平滑预览打开看眼眶、嘴角、鼻翼这三个位置的曲面走向是否干净。出现明显棱角或凹陷的就是拓扑没有走到位的区域。很多新人一开始追求“面数多、线密集”实际上好的布线是在关键造型点密集、其余区域尽量稀疏。做这个测试前先保存一个备份。平滑预览本身不会破坏模型但你可能在检查轴向和曲率时手滑移动了顶点。10.2 下一步扩展方向头部建模完成后可以继续往下扩展。第一是补齐脖子和衣领学习角色上半身的穿插手办式拓扑第二是给头部添加头发金克斯的双马尾辫是一个很好的曲线体练习第三是做 UV 拆分为后续贴图绘制做准备第四是进入 ZBrush 学习雕刻把布线阶段的模型作为雕刻底模体会“低模控制结构、高模表达细节”的完整流程。如果是奔着找工作去的建议把模型做成一个简单三视图展示放在作品集里并写上“布线练习参考金克斯角色设计”。招聘方看作品集更看重的是拓扑干净度和前后对比过程不是直接用现成模型截图。10.3 一个更轻松的角色练手路径金克斯对布线新手来说其实是中等偏上难度因为她的五官比例和真实人体差异大需要你能在风格化和结构之间做取舍。如果你觉得上手吃力可以先做一个偏中性化的人头或苹果番茄这类静物练手再切回金克斯。布线逻辑是通用的先在小物体上把点线面的编辑手感练熟再挑战更复杂的脸部结构。11. 合规与安全使用提醒本文以“英雄联盟金克斯”为案例仅用于个人学习和布线能力训练。角色设计与美术版权归 Riot Games 所有品牌名和角色名不在商用授权范围内。如果需要建议完成练习后修改五官比例和美术风格让成果成为原创角色后再考虑展示或出售。还有一点值得注意做游戏美术时不要通过非官方手段提取游戏内资源作为练习底模。行业里判断作品是否有含金量通常看的是布线思路、造型理解和完成度而不是最终贴在页面上的模型截图。练习阶段多用参考图、多画结构草稿长期来看收益远高于背模型路径。Maya 角色建模是一个“慢工出细活”的领域。第一次走完流程你可能觉得布线很麻烦第二次就会顺手很多。碰到卡壳时先回到这个阶段检查大型比例是否对、五官位置是否准、眼眶和嘴部环线是否闭合。把这三个问题逐个解决模型质量会明显提升。建议收藏这篇文章做的时候打开对照多练几次就能找到自己的节奏。
返回列表