AI学习吧
📍 源码七号站 AI自媒体 古风3D女角色全链路制作拆解:DAZ变形、Blender雕刻、SP贴图、MD服装、粒子毛发到动画渲染的实战手册

古风3D女角色全链路制作拆解:DAZ变形、Blender雕刻、SP贴图、MD服装、粒子毛发到动画渲染的实战手册

摘要:本文将完整展示从零制作古风3D女角色的全流程实战,核心思路是用DAZ Studio生成基础人体、Blender作为主战场进行雕刻/毛发/动画/渲染、Substance Painter绘制脸部贴图、Marvelous Designer解算服装,通过Diffeomorphic插件和ABC/OBJ/MDD格式串联四款软件。重点攻克头发粒子系统、服装动画对位和面部表情驱动器矫正三大难点,每一步都附带参数、快捷键和避坑指南,新手跟着操作也能完成整条管线。
字号 100%
行距 2.05
当前可见 20% 的内容
本文由 莫潇羽@源码七号站(www.fuyuan7.com) 撰写,转载请注明出处。

快速摘要

这是一篇把一个古风3D女角色从零做到成片的完整流程实战记录。 整套工作流的核心思路是:用 DAZ Studio 做基础人体省掉建模和绑定用 Blender 做雕刻+毛发+动画+渲染当作主战场用 Substance Painter 画脸部贴图用 Marvelous Designer 做服装解算,中间再借助 Diffeomorphic 插件和 ABC/OBJ/MDD 三种格式串联起来。重点难点在三个地方:头发粒子系统、Marvelous Designer 与 Blender 的动画对位、面部表情驱动器矫正。 我自己把每一步拆开,把参数、快捷键、踩坑点都尽量讲透,新手照着做也能跑通整条线。想看完整拆解,往下翻就行。


一、整套工作流的全景图:四个软件如何串成一条产线

聊具体步骤之前,先把这套流程的"骨架"摆出来。如果一上来就钻细节,很容易做着做着不知道下一步该回哪个软件。

我自己折腾下来,这套流程其实就是四个软件来回传数据,核心思路一句话:让每个软件只做自己最擅长的事

  • DAZ Studio:基础人体生成器。Genesis 8 自带的女性基础体已经把骨骼、UV、形态键(Morph)都准备好了,我们没必要重头建模。它的角色是"半成品提供者"。
  • Blender:主战场。雕刻、UV 整理、毛发粒子、动画、灯光、渲染全部在这里完成。
  • Substance Painter(SP):专门画脸部贴图。它对绘画类操作的支持比 Blender 好很多,尤其是眼影、眼线、双眼皮这种需要带模糊滤镜的层级图层。
  • Marvelous Designer(MD):做衣服。MD 的布料解算器在动态飘动、皱褶处理这块比 Blender 自带的 Cloth 强不少,做古风长袍特别舒服。

中间负责"接力"的格式有三种,这套数据格式我专门画了张图来记:

flowchart LR
    A[DAZ Studio<br/>基础体型+绑定] -->|OBJ 1:1| B[Blender<br/>雕刻细节]
    B -->|OBJ 100:1| A
    A -->|Diffeomorphic .duf| B2[Blender<br/>带骨骼/形态键人物]
    B2 -->|OBJ 静态| C[Marvelous Designer<br/>布料解算]
    B2 -->|ABC 动画| C
    C -->|ABC 缓存| B2
    B2 -->|渲染| D[最终视频]

整张图里有几条容易踩坑的"数据通道"。比如 DAZ Blender 之间倒 OBJ 的时候,导出 DAZ 用 1% 的缩放,导回 DAZ 要把 Blender 端的导出缩放调成 100;再比如 Blender 给 MD 倒人体动画用的是 ABC(Alembic 缓存) 而不是 FBX,因为 ABC 是顶点级别的烘焙,不会受骨骼差异影响。

走通整条线之后,你会发现这套工作流真正的价值不在某一个软件多牛,而在它把"建模"这个最劝退新手的环节直接拆出去。剩下的事情:雕刻、画脸、做衣服、做头发、做动画,这些其实更偏"设计"和"耐心",门槛比建模低得多。

我自己第一次走完整条流程花了将近两周,主要的时间都耗在头发和衣服解算上。第二次再做,因为踩过的坑都记下来了,基本三五天就能出一个角色。


二、动手之前先把工具链装明白:DAZ、Blender、SP 三套环境配置

工欲善其事,必先利其器,这一节别跳。前期插件没装对,后面整套流程都会卡在某个莫名其妙的报错上。我把自己装环境时一定要勾的几个开关列出来,照着搞一遍能省非常多时间。

2.1 DAZ Studio 的关键设置:把单位调成 1:1 的 cm

DAZ Studio 安装完之后,默认是不能直接给 Blender 用的,需要做两件事:

第一件,装 Diffeomorphic Importer 插件。 这是把 DAZ 角色搬到 Blender 里的"官方接力工具"。课件里(或自己下到的安装包里)会有一个带 daz 前缀的脚本文件夹,把整个文件夹复制到 DAZ 的资源库目录下。安装完重启 DAZ,在内容库面板里找到这个文件夹,双击 Setup Menus 就能在文件菜单底下出现"导出到 Blender"的选项。

第二件,把模型的导出单位改成 1:1。 这个设置非常关键。DAZ 默认导出来的角色到 Blender 里只有正常人的 1%,如果不改,后续做布料模拟、做毛发都会出毛病。

Edit (编辑) → Preferences (首选项) → Diffeomorphic 面板 
→ DAZ Library Path: 选你 DAZ 资源库的根目录
→ Plugin Position: 跟上面那个保持一致
→ Scaling Units (缩放单位): 1:1 (默认是 0.01)

布料模拟对尺寸非常敏感。Blender 的 Cloth 物理在 1cm 体积下和 1m 体积下,完全是两种解算节奏,改成 1:1 之后人体高度大概在 170-180 个 Blender 单位,这才是 Cloth 解算的"舒适区"。这个坑我前后踩过两次,后来才彻底记住。

2.2 Blender 端的插件搭配

Blender 这边要打开/安装的有四样:

  • Diffeomorphic Importer:对应 DAZ 那一头,接 .duf 文件。
  • MHX (MakeHuman eXchange) 工具:做绑定时用的,负责把面部表情系统转成可控制器。这个在 Blender 的"附加组件 → 绑定"里找一下,默认是有的,只是没开。
  • Node Wrangler:Blender 自带的节点插件,做材质会用到 Ctrl+T 一键加纹理坐标这种快捷功能。
  • M3 Tools:个人比较喜欢的一个建模插件,装了之后选点选线选面有更人性化的快捷键。

装完之后,我习惯把几个常用快捷键改一下,符合我自己手感:

操作

默认快捷键

我改成

智能顶点

1

1 (没冲突保持)

智能边

2

2

智能面

3

3

清理

4

4

粒子编辑·选择

C

Q

曲线选连

L

Q

把"曲线选连"和"粒子选择"都改成 Q 这件事强烈推荐。后面做头发的时候,左手不停在 Q、F、Tab、X 之间来回点,改完之后键盘左半边就完全够用,鼠标右手再握个手绘板,一边梳一边切换,根本停不下来。

2.3 Substance Painter 的轻量化设置

SP 我用的版本比较老,所以设置非常简单,只动三个地方:

  • Edit → Settings → Viewport 里的 Camera Rotate / Pan / Zoom 全部改成 Alt+鼠标中键,跟 Blender 保持一致。这样脑子不用来回切换。
  • 首选项里的 Bake → Common → Inverted Normal: 勾选。SP 默认的法线方向和 Blender 是反的,不勾这个后面用法线贴图会一脸懵。
  • 画笔的 Symmetry (对称) 默认是关的,做脸部贴图一定要打开,左右脸一起画,效率翻倍。

三、人体基础:从 DAZ 里拼一个"半成品"出来

DAZ 这个软件本身的玩法很多,但我们只用到一个功能——形态键(Morph)变形。其他什么场景、材质、Iray 渲染统统不碰。

3.1 选用 Genesis 8 女性基础体

打开 DAZ,在内容库找到 Figures → Genesis 8 → Genesis 8 Female,双击导入。这是一个标准的 A-Pose 女性人体,骨骼、UV、形态键都齐全。

这里有一个最容易忽略的细节:导入之后先别动,进 Parameters 面板 → Mesh Resolution,把 Subdivision Level 调到 0。原因很简单:后面我们要把模型导到 Blender 里雕刻再导回来,如果 DAZ 端有细分,导出来的网格点数会爆炸,Blender 端雕刻完根本没法对回 DAZ 的拓扑。记住一句:DAZ 端永远在 Base Resolution (基础分辨率) 工作,细分留给 Blender 那一头去做

3.2 用变形组合捏出大概的身材轮廓

Genesis 8 自带的变形已经够多,如果再装一些第三方的体型 Morph 包,就能像"捏脸"那样组合出各种身材。

我的做法是分两步:

身体先捏。在 Shaping 面板里,找到 Actor → Body 这一栏,把不同的体型 Morph 各拉一点。比如想做萝莉风,就拉 Body Mass Down + Hips Width Down + Shoulders Width Down;想做御姐就反过来。关键是不要追求一次拉到位,而是先拉到 70% 左右,剩下的 30% 留给后面 Blender 里手动雕刻。

头部单独捏。Genesis 8 的 Morph 是分区的,头部、四肢、脚都可以独立调整。这点非常友好。先把身体调得差不多,再回到头部 Morph 区,挑一两个偏卡通的萝莉头部基底混合一下,先得到一个比例大概对的头形。

捏到差不多的样子,把那个用来参考的游戏角色截图拖到 DAZ 的视口里,半透明摆在旁边对比,看身材比例哪里还差点意思。我自己做了五六个角色之后才不需要参考图,前期一定要老老实实摆。

3.3 OBJ 来回搬运的几个关键开关

调好之后,要把这个半成品搬到 Blender 里精修。导出走 OBJ 格式,只导出选中物体:

File → Export → Wavefront Object (.obj)
勾选: Selected Only
Scale (缩放): 1%   ← 重要
Write Materials (写出材质): 取消勾选
其他: 默认

到 Blender 里 File → Import → Wavefront (.obj),导入对话框里一定要勾上 "Keep Vert Order"(保持顶点顺序)。这个勾选是后面能把雕刻数据"反向回传"到 DAZ 的命根子,不勾的话 DAZ 那头识别不出来。

到 Blender 里看顶点组应该是齐全的,如果一片空白,说明导出/导入的时候有一步勾选错了,回去重来。导入之后右键选 "Shade Smooth" 让网格圆润一些,就可以开始雕刻了。

雕刻完要导回 DAZ 的时候,反过来:Blender 端导出 OBJ,Scale 改成 100,Keep Vert Order 同样要勾,导回 DAZ 用的是变形加载器(Morph Loader Pro),格式选 DAZ 用的那一种,Reverse Deformations 勾选,接受。这套路径走通一次,你就理解为什么这玩意儿叫"接力"了。


四、雕刻环节:在 Blender 里把人体调到自己满意的样子

雕刻这一步是整套流程里最考验耐心的地方,但用到的工具其实就一两把笔刷。我自己折腾下来,90% 的雕刻时间都只用 Elastic Deform (弹性变形) 这一把笔刷,其他什么 Inflate、Crease 偶尔用一下。

4.1 准备工作和参考图

进入雕刻模式之前

🔒
该内容仅对更高等级用户组开放,请升级您的账户等级以查看完整内容
部分文章时效属性较强,请谨慎解锁发布日期比较早的文章
您当前:游客 · 可见 20% 内容 · 升级至 注册用户 可见 30%
👀
游客
可见 20%
✓ 当前
注册用户
注册用户
可见 30%
社区精英
社区精英
可见 100%
仅解锁本文,永久有效。如需PDF珍藏版,请联系站长获取。 当前单篇价格 ¥9.9
✏️ 发表评论

请先登录后发表评论

前往登录
📊 站点统计
今日发布0 篇
文章总数1289 篇
昨日发布2 篇
本月发布0 篇
建站时间408 天
🔍 搜索
📅 日历
« 2026 » « 09 »
 123456
78910111213
14151617181920
21222324252627
282930    
站长微语

联系站长

微信:165255185
AIGC 技术社区
致力于解码 AI前沿技术 与经验分享
纯粹的技术交流社区

💡 欢迎您的建议与反馈,让社区变得更好

快速通道
联系站长
站长微信二维码
AI交流群
AI交流群二维码
仍在路上

那些寒夜里追赶过的方向

那些冷眼下没放弃的理想

一篇一篇写到现在

仍在路上

"不羁放纵爱自由"

—— 致敬 Beyond
持续创作中 莫潇羽 · 源码七号站