3D奇幻角色《羽毛寡妇》制作全流程解析
Breakdown: Modeling a 3D Fantasy Character Based on a 2D Concept
3D角色艺术家Artem Bieliakov分享基于Jocelyn Liu 2D概念创作的《羽毛寡妇》项目,详细讲解从Marvelous Designer分层服装搭建、ZBrush高模雕刻、XGen羽毛分布到Maya拓扑与Marmoset烘焙的完整工作流,涵盖面具、鸟类生物及羽毛纹理的制作技巧。
深度解读
Artem Bieliakov用大约五个月时间、从2023年5月才开始学3D的起点,完成了《The Widow of Feathers》这件以分层服装和羽毛为核心的作品,它最值得拆解的不是最终渲染,而是他如何把一件2D概念图里“看不清结构”的服装,拆成Marvelous Designer的版片、ZBrush的厚度与缝线、XGen的羽毛分布,再一路走到游戏可用的重拓扑与烘焙管线。
这件作品真正的技术含量,在于它把“服装”当成一个需要从剪影、版片、褶皱到缝线逐层重建的工程问题,而不是一块贴了布料材质的皮肤。
从UI/UX转行,到三个月啃完一门课
Bieliakov的起点很具体:2023年5月入行3D,此前学了一年UI/UX,最终判断自己不想继续。转折点是看到一位艺术家在Blender里做角色的YouTube视频,随后找到Hooman Raad的课程《The Dwarf Warrior: 3D Character Creation for Games》。他几乎是零基础开始,最初一节30分钟的课要花8小时才能跟完,三个月后完成课程。
这之后他独立做了三个角色:Blacksmith、Dragon Knight、Neferu,每个四到五个月。Blacksmith是第一次脱离步骤指导跑完整管线,也是第一次做头发;Dragon Knight是第一个女性角色,大量时间花在反复调整形体;Neferu则把重心放在建模和贴图上,尤其是金属质感,他要的是“硬”而不是“软”。三个项目都用了Marvelous Designer,但复杂服装从来不是重点——这正是他选《The Widow of Feathers》的原因。
为什么选Jocelyn Liu这张概念图
他选的是Jocelyn Liu的概念设计,动机很直接:想找一个以分层服装为核心的概念,把之前回避的服装难点正面做一遍。项目开始得很随意——某天晚上打开Marvelous Designer,直接照着概念图搭衣服,当时并没打算做完整个角色,只是想练手看看结果。
他没有为角色设定具体故事,兴趣全在设计本身:层叠的衣物和那些细碎配件。早期blockout阶段,他完全靠眼睛抓形,用剪影和可见的服装层次当参照,先做出大形状和整体轮廓。等比例感觉对了,才逐步加上披风、jabot(胸前褶饰)和更小的元素。这个阶段他反复强调:剪影和主褶皱比细节重要。
从Particle Distance到褶皱控制
在Marvelous Designer里,他的流程是先把大形和剪影做对,再降低Particle Distance得到更密的网格,然后才进入小褶皱和布料细节。jabot和ruffles用了internal lines和fold settings,这样能得到更规则的褶皱模式,再在模拟过程中手动调整。
他同时开始补参考——主要是服装结构、小配件、不同布料形成褶皱的方式,因为概念图里有些细节看不清。这一步很关键:概念图给的是“看起来像什么”,而参考给的是“实际怎么缝、怎么垂、怎么起褶”。
ZBrush:厚度、缝线和那层“不光滑”的alpha
服装从Marvelous Designer进ZBrush后,第一件事是用Extrude Keep Subdiv加厚度,这样能保留已有的细分级别。然后他细化模拟出来的褶皱,需要的地方补几道,用专门笔刷做缝线,最后加一层轻微的crumple alpha,目的是让布料在烘焙后不至于太光滑。
硬表面和装饰件大多先在Maya起基础形,再进ZBrush。加细分后,他用Layers试不同的装饰变体:一部分图案手雕,一部分用alpha和专用笔刷。腰带两侧的小装饰用IMM Brushes摆放。有些装饰他做了好几版,放到角色身上测试,留下和整体设计最协调的那一版。
面具是整个项目最耗时的部分,因为它直接贴在脸上、第一时间吸引注意力,形状和细节都不能含糊,他改了好几版才定稿。
那只鸟:从球体到DynaMesh,再到XGen
鸟是完全在ZBrush里从零做的,起点是一个简单球体。他用DynaMesh逐步堆出主体形状,翅膀先保持独立网格,方便单独调整而不影响身体。翅膀形状满意后,再用DynaMesh合并到身体上,然后进入细节:皱纹、脚和爪子的细化、腿部鳞片表面的雕刻。羽毛是后面单独做的。
羽毛的摆放用了XGen。他先手动放置guides定义整体羽毛走向,再为鸟的不同部位创建density masks,这样能控制羽毛出现的位置,也方便按身体区域分组,因为不同部位的羽毛形状和长度不一样。他还把primitives做得稍宽,便于看清摆放。primitives准备好后,用Create MEL File导出,再作为曲线导回Maya,然后用GS CurveTools把羽毛卡片挂到这些曲线上。每张卡片的UV已经预先匹配好羽毛贴图的对应区域。
羽毛贴图是从高模烘焙的。他准备了好几种不同长度和密度的贴图变体,因为鸟身上不同部位用的羽毛类型不同。烘焙后调整Alpha mask,再做Base Color:以烘焙图为底,叠加颜色层,把每根羽毛的下部做深、上部做浅,从而给羽毛更多体积和深度。
重拓扑、UV和六套贴图
重拓扑在Maya完成。腰带和面具的部分区域,他直接拿ZBrush的第一级细分当起点,再在Maya里整理拓扑;其余元素从零重拓扑。之后在RizomUV做UV,在Marmoset Toolbag烘焙。角色最终有六套贴图,其中一套是——原文在这里被截断,但从上下文看,很可能是羽毛或鸟的独立贴图集。
所以呢:这套流程对从业者意味着什么
第一,分层服装是3D角色里最容易被低估的难点。Bieliakov前面三个项目都刻意绕开复杂服装,说明这不是“顺手就能做”的部分。他把整件作品的核心押在服装上,等于用五个月换一套可复用的服装管线经验。
第二,Marvelous Designer不是一键出成品。他的用法是:先靠剪影和版片搭大形,再降Particle Distance,再用internal lines和fold settings控制褶皱规律,最后在ZBrush里补缝线、加厚度、加crumple alpha。这套组合拳说明MD负责“物理合理的底”,ZBrush负责“美术可控的面”。
第三,XGen + GS CurveTools + 烘焙贴图这条羽毛管线,是游戏角色里做鸟类/羽毛的常见但繁琐的路径。关键细节在于:不同身体区域用不同长度和密度的羽毛贴图变体,以及每张卡片UV预先匹配贴图区域——这两点决定了羽毛是“一片片贴上去的”还是“长在鸟身上的”。
第四,六套贴图对一个个人作品来说不算少,说明分层服装+鸟+面具+配件的材质复杂度已经接近一个小型Boss或重要NPC的规格。对求职作品集而言,这展示的是完整管线能力,而不只是“会雕刻”。
第五,从2023年5月入行到做出这件作品,时间线大约两年多。他的路径是:跟课→三个独立项目→针对性补短板。这个节奏对转行的人有参考价值——不是一上来就做“大作”,而是每个项目只押一个重点:头发、女性形体、金属、服装,逐个击破。
