联系电话:18652913986
行业资讯位置:首页 > 行业资讯
创作幕后与美术平衡设计
发表时间:2026-09-17     阅读次数:     字体:【大 中 小】

前言

大家好!我是亚历山大?谢宁,任职于 Crytek 的资深硬表面美术师,拥有 7 年以上游戏行业从业经验。参与开发的作品包括《猎杀对决》《ILL》《死亡回归》《遗迹 2》《黑客帝国:觉醒》《瘴气编年史》《七日杀》等多款游戏。
我一直格外喜爱科幻与恐怖题材,核心原因是这两类题材的美术表现极具魅力 —— 如何设计一件道具,同时赋予它足够真实可信的质感。
从业之初,我便十分痴迷一件事物吸引人的底层逻辑:究竟是什么特质能让物件脱颖而出、显得真实落地。我的创作极度依赖细节:每一处模型结构都要有对应的实际功能支撑,每一张贴图都要为道具赋予生命力与故事感。
但优秀道具并不只靠精致独特的贴图、复杂光影或是利落轮廓。人眼会将画面视作一个完整整体,一旦某处打破视觉平衡,整件作品就会显得虚假违和。本文将分享我为《猎杀对决 1896》制作枪械皮肤的整套创作思路。
图片

极速裁决?制衡皮肤

《极速裁决?制衡》皮肤的概念原画由我的同事伊沃?尼斯完成。这款霰弹枪属于一套军用奢华主题武器套装,套装内包含多款枪械,是《猎杀对决 1896》全新 “地狱之路” 活动的专属内容。设计核心定位为仪式感军用枪械:整体采用黄金、珍稀木料等彰显尊贵身份的材质,同时保留轻微使用磨损痕迹;枪身刻有徽章、部队标识与军衔纹样,搭配繁复雕花装饰,并挂载皮质枪绳。
正式开工前,我都会整理一份参考图集,按照真实枪械的零部件结构拆分武器分类搜集素材。图集不会局限于单一枪型、配色或材质,我会大量搜集风格相近的参考,方便从中筛选适配效果。有一点十分关键:我习惯在图集里标注思路、整理分类,方便其他美术同事看懂我的制作参考逻辑。
图片
整理完参考图集、理清制作思路后,我会先在引擎内新建枪械角色资源,同时在 Blender 中搭建标准化场景分层结构。工程采用独立集合分类管理,每个集合以制作阶段命名:

From Engine(引擎原始资源):存放枪械原版模型部件,方便后续制作衍生皮肤版本,也可留存模型参考;

Export(导出集合):放置所有最终要导出至引擎的成品网格模型;

Blockout/Highpoly/Lowpoly(粗模 / 高模 / 低模集合):几何模型制作的核心工作分区,建模全流程都在此完成。

下一章节我会详细拆解每个分区的具体用途与操作规范。
图片

粗模搭建

这里要先说一条我们制作流程里很关键的要点:概念原画并非必须一字不差照搬的施工图纸。它的核心作用只是提供创作指引,定好主题与整体氛围,具体造型优化的决定权掌握在 3D 美术手中。
之所以如此,是因为我们的首要目标是交付游戏内第一视角下观感最优的道具资产。原画团队仅做二维绘制,如果直接照搬原画里的比例与体积,放到三维视角下很容易出现违和失真。我们需要做好取舍平衡:在不偏离原画核心设计的前提下,调整形体结构,保证枪械在游戏实机视角里拥有完美视觉效果。
alt
我会尽量让所有模型保持程序化可编辑状态,方便后续随时修改调整:圆柱形构件均由多边形线条配合旋转、实体化、焊接修改器生成,大部分模型都会搭配布尔运算裁切结构。制作中我使用 Hardops 插件管理布尔操作,所有用于裁切的模型都统一放在名为 Cutters 的子文件夹内分类存放。
图片
图片
图片
我们内部自研了专属插件,用于把资产导出到引擎,这套插件要求所有模型网格都挂载绑定到一个空物体上。但这就带来一个痛点:如果每次导出都要重新绑定父子级、重新展开粗模 UV,会严重影响模型编辑、材质替换、位移旋转微调的效率。
这时几何节点就发挥了关键作用。Blender 的几何节点以节点驱动实现各类程序化操作,对比传统修改器堆栈,可控性更强、管理更简洁,还能大幅节省时间。当然部分操作我仍会手动完成(比如前文提到的枪管建模,特定场景下手动操作效率更高),但我最近的流程里已经大量引入几何节点。
整套逻辑如下:在「导出」集合中创建一个绑定导出空物体的父级模型,通过几何节点引用「粗模」集合里正在制作的原始模型。依靠这套节点流程,就能程序化完成 UV 展开、材质赋予、着色参数调整,无需手动复制每一个模型,也不会丢失原有修改器堆栈。
alt
我先新建一个立方体,将它父子绑定到导出专用空物体,然后为立方体开启几何节点,删除默认的组输入节点。取而代之,我添加多个物体信息(Object Info)节点 —— 用来引用「粗模」集合里的所有模型;勾选节点内的相对(Relative)选项后,被引用模型会完整保留它在粗模集合里的位移、旋转、缩放变换信息。
我不用集合信息(Collection Info)节点,原因是物体信息节点能单独操控每一个零部件,后续给不同部件分配材质 ID、指定材质时操作更灵活。
引用模型之后,节点链路依次接入:

1,基于角度自动 UV 展开模块,搭配 UV 自动排布算法完成孤岛规整排版;

2,实例实体化(Realize Instances)节点:把引用的实例数据转换为真实可导出几何体;

3,三角化(Triangulate)节点:将模型转为引擎兼容三角面,同时保留原始法线信息。

整套节点链路搭建完成后,工作流就打通了。此后我对原始粗模做任意修改 —— 破坏性编辑、修改器堆栈、布尔裁切、甚至新增几何节点细节,所有改动都会实时同步到这个导出立方体上,直接输出到引擎;调整枪械轮廓、更换材质都能实时预览生效,无需重复复制模型、重建 UV。
到制作中后期,我只需要把几何节点引用源,从「粗模」集合替换成对应高模 / 低模集合资产,就能无缝切换高精度雕刻模型与最终游戏低模。

贝壳与装饰构件制作流程

图片
图片
我先制作出截图里紫色分段这种基础造型,再对其镜像复制并做形变调整,保证侧面能完整看清造型,同时在枪管与机匣衔接处保留圆润的中心结构。如果直接做成平直对称造型,要么会被机匣模型遮挡,要么两根枪管之间的间距会显得过宽。
绿色与蓝色肋条的数量、截面轮廓、扭曲参数都经过多轮微调,避免模型穿插,让整体观感自然协调。红色环带也是同理:所有环带厚度、截面轮廓统一,但倾斜角度与半径各有区别。这一步我结合几何节点与修改器搭配完成制作。
图片
图片
制作枪绳与枪身缠绕绑带时我沿用了同一套思路:先做出一段基础单元模型,再生成两个临时模型实例,以此校验单元能否无缝平铺,编辑接缝边界会更方便。校验完成后依次添加阵列、曲线形变、焊接与细分修改器完成整体造型。
图片
图片
枪托主体网格依靠布尔运算与缩裹修改器完成:先搭建一块完整的低模基础块,设置折痕控制线,再拆分出各个部件。为精准控制星形标识附近枪托的厚度,我复制一份基础模型,再通过缩裹修改器让用于布尔减除的模型贴合基准表面。
这种方式不仅能实现晶格、曲面形变修改器类似的塑形效果,还能依托缩裹目标模型,对法线与表面平滑度进行更精细的调控。
图片
图片
所有零部件造型调整到位后,我会将模型导出至游戏引擎,在实机内检视效果;若整体观感无问题,即可进入下一制作阶段。
图片

高模制作阶段

这个阶段我会整合细分后的模型,再到 ZBrush 里完成雕刻细节。顺带一提,所有绳索结构都在细分状态下制作,后续需要展开 UV 并绘制定向绳索纹理,再把纹理信息传递给合并后的低模。
整套制作思路很清晰:把 Blender 中搭建好的布尔结构导入 ZBrush,在软件内按文件夹层级复刻一模一样的部件架构。开启实时布尔(Live Boolean)后,可以无损调整所有布尔裁切件,同时完整使用全套雕刻工具。我很偏爱这套流程,它既能支撑极高面数细节,视口运行性能也不会崩盘;可以手动微调打磨局部造型,还能借助多边形分组、特征打磨(Polish by Features)功能优化硬表面棱角。
如果不确定哪种造型效果更佳,我会用变形目标(Morph Target)和图层功能将当前模型缓存,接着尝试各类修改;不满意就用变形目标笔刷手动还原模型,或是降低图层透明度,弱化改动带来的效果强度。我所有作品都会使用这套工作流,本次枪械皮肤制作尤其顺手,资产基底干净规整,不需要大量做磨损破边、缝合焊接修复工作。
三维雕花装饰构件先在细分模型状态下制作完成,再导入 ZBrush 与对应枪身主体部件合并,以此让模型穿插衔接处形成平滑过渡;完成雕刻减面后,再整体作为单一模型导回 Blender。
图片
饰巾下摆借助几何节点完成制作:先创建一块简易矩形平面,搭配「面分布点」与「点实例化」节点,再接入程序化丝线模型;通过噪点纹理节点控制丝线扭曲变形,做出自然蓬松褶皱效果。
alt



文章转载自

Thepoly

 
上一篇:中东风沙遗迹场景制作解析
下一篇:创作幕后与美术平衡设计