☰
Blender毛发制作系统练习指南:从粒子到几何节点的完整路径
2026/10/6 10:35:32 网站建设 项目流程

1. 毛发制作为什么值得花时间系统练

很多人刚接触 Blender 的时候,建模、材质、灯光都还没摸透,就急着去碰毛发,结果往往是被一堆参数劝退。我见过太多人打开粒子系统,看到那密密麻麻的选项面板,随便调了两下发现头发像钢丝球一样炸开,然后就放弃了。其实毛发制作这件事,说难也难,说简单也简单,关键在于你有没有找到一条循序渐进的练习路径。

Blender 的毛发系统经过几个大版本的迭代,现在已经相当成熟了。从早期的粒子毛发到几何节点毛发,再到最新的曲线毛发系统,工具在变,但核心逻辑没变——你要理解毛发的生长逻辑、分布规律、形态控制和渲染输出这四个环节。这四个环节就像做菜的备菜、下锅、调味、装盘,缺一步都不行,顺序错了也做不好。

这篇文章我想聊的不是某个单一技巧,而是一整套从零开始练毛发的方法论。我会按照我自己带新人的经验,把练习路径拆成几个阶段,每个阶段该练什么、练到什么程度、容易踩什么坑,都给你讲清楚。适合刚入门 Blender 想学毛发的人,也适合做了几年但毛发一直是短板的人。你不需要有很强的建模基础,但至少要能熟练操作 Blender 的视图导航和基本快捷键,不然练起来会很痛苦。

2. 先搞清楚 Blender 毛发系统的底层逻辑

2.1 毛发本质上是曲线加着色器的组合

很多人把毛发想得太神秘,其实在 Blender 里,一根头发就是一条曲线,一撮头发就是一组曲线,整个毛发系统就是“在模型表面生成大量曲线,然后给这些曲线赋予粗细和颜色”。你理解了这一点,后面所有参数就都能对号入座了。

Blender 目前主流的毛发方案有两种:一种是传统的粒子毛发,通过粒子系统在表面发射曲线;另一种是几何节点毛发,用几何节点在网格表面生成曲线。两者各有优劣,粒子毛发上手快但可控性差,几何节点毛发灵活但学习曲线陡。我的建议是新手先从粒子毛发入手,把基本概念建立起来,再过渡到几何节点。

注意:Blender 4.0 之后粒子毛发虽然还在,但官方明显在往几何节点方向推,所以练的时候不要只盯着粒子系统,几何节点那套逻辑也要同步了解。

2.2 毛发生成的三个核心要素

不管用哪种方案,毛发生成永远绕不开三个要素:发射源、分布密度、生长方向。发射源就是你的模型表面,分布密度决定了毛发的疏密,生长方向决定了毛发往哪边倒。

这三个要素对应到参数上,发射源对应的是你选中的网格面,分布密度对应的是粒子数量或几何节点里的分布点数,生长方向对应的是法线方向和引导曲线。新手最容易犯的错就是只调密度不调方向,结果头发全竖着长,像刺猬一样。实际上真实头发的生长方向是有规律的,头顶有发旋,两侧往下垂,后脑勺往脖子方向走,这些都需要你用引导曲线或者法线方向来控制。

2.3 毛发渲染的两条路:Cycles 和 Eevee

毛发渲染在 Blender 里有两个选择,Cycles 和 Eevee。Cycles 渲染毛发效果更真实,支持光线追踪,毛发之间的阴影和透光效果都更好,但渲染速度慢。Eevee 快,但毛发效果相对粗糙,尤其是毛发密集的时候容易出现锯齿和闪烁。

我的建议是练习阶段用 Eevee 快速预览,最终输出用 Cycles。如果你电脑配置一般,可以先用低密度毛发在 Eevee 里调形态,形态调好了再切 Cycles 加密度渲染。这样能省很多时间,不然每次改一个参数都要等几分钟渲染,效率太低了。

3. 分阶段练习路径:从零到能出片

3.1 第一阶段:用简单球体练毛发分布

这个阶段的目标是理解毛发是怎么长出来的。你不需要复杂的模型,一个 UV 球就够了。给球体加粒子系统,切换到毛发模式,把数量调到几千,然后观察毛发是怎么从表面均匀长出来的。

这个阶段重点练三个操作:调整毛发数量、调整毛发长度、调整毛发粗细。数量控制的是密度,长度控制的是整体高度,粗细控制的是单根毛发的半径。这三个参数调熟了,你就能做出基本的毛绒球效果。

我当初练的时候,会刻意做几个极端值对比:数量调到 100 和 10000 分别是什么效果,长度调到 0.1 和 10 分别是什么效果,粗细调到 0.001 和 0.1 分别是什么效果。这种极端对比能帮你快速建立参数直觉,比看教程管用得多。

实操心得:调参数的时候不要一次调一点点,要大胆调极端值,先看清楚每个参数的控制范围,再往回收。这跟学开车一样,先知道油门刹车踩到底是什么感觉,才能精准控制。

3.2 第二阶段:用引导曲线控制毛发走向

球体练熟了之后,换一个稍微复杂一点的模型,比如一个带弧度的平面或者一个简单的头部模型。这个阶段的核心是学会用引导曲线来控制毛发的走向。

引导曲线是毛发系统里最重要的控制手段。你可以在模型表面画出几条曲线,然后让毛发沿着这些曲线生长。比如做头发的时候,你先画出几缕头发的走向,然后让粒子毛发跟随这些曲线,就能做出自然的发型。

这个阶段我建议你练三种典型场景:第一种是全部往一个方向倒的毛发,比如动物背上的毛;第二种是呈放射状生长的毛发,比如发旋;第三种是呈螺旋状生长的毛发,比如卷发。这三种场景练下来,你对引导曲线的理解就差不多了。

3.3 第三阶段:用顶点组控制毛发区域

真实生物的毛发不是均匀分布的,有些地方密有些地方疏,有些地方长有些地方短。这个阶段你要学会用顶点组来控制毛发的分布区域。

顶点组是 Blender 里非常强大的工具,你可以给模型的顶点分组,然后在毛发系统里用顶点组来控制密度、长度、粗细等参数。比如做人类头发的时候,头顶区域密度高,两侧密度低,后脑勺密度中等,这些都可以用顶点组来实现。

这个阶段我建议你练一个完整的头部毛发,包括头发、眉毛、睫毛。头发用顶点组控制密度和长度,眉毛和睫毛用单独的粒子系统,密度低但长度和方向要精确控制。练完这个,你对毛发区域控制的理解就到位了。

3.4 第四阶段:用噪波和纹理增加毛发变化

前面三个阶段练完,你的毛发应该已经能看了,但可能还比较规整,像假发一样。这个阶段你要学会用噪波和纹理给毛发增加随机变化,让它看起来更自然。

Blender 的毛发系统支持用纹理来控制毛发的长度、粗细、方向等参数。你可以用噪波纹理让毛发长度有随机变化,用波浪纹理让毛发有自然的弯曲,用颜色纹理让毛发有深浅变化。这些纹理叠加起来,毛发就会变得生动很多。

这个阶段我建议你重点练三个纹理:噪波纹理控制长度随机,波浪纹理控制弯曲随机,颜色纹理控制颜色随机。这三个练熟了,你的毛发就不会再像塑料假发了。

3.5 第五阶段:用几何节点做高级毛发

前面四个阶段都是用粒子毛发练的,这个阶段你要过渡到几何节点毛发。几何节点毛发的逻辑跟粒子毛发不太一样,它是在网格表面生成曲线,然后对曲线进行各种操作。

几何节点毛发的优势在于可控性极强,你可以用节点来控制每一根毛发的形态、方向、粗细、颜色,甚至可以做毛发之间的碰撞和交互。但劣势也很明显,节点树复杂起来之后很难维护,而且性能消耗比较大。

这个阶段我建议你先从简单的几何节点毛发开始,比如在平面上生成一撮草,然后逐渐增加复杂度,比如做一撮有弯曲、有粗细变化、有颜色渐变的头发。练到你能用几何节点做出跟粒子毛发差不多的效果,就算过关了。

4. 核心参数详解与实操配置

4.1 粒子毛发核心参数速查

参数名作用推荐范围注意事项
数量控制毛发密度1000-50000太高会卡,太低会稀疏
长度控制毛发整体高度0.01-1.0根据模型尺寸调整
粗细控制单根毛发半径0.001-0.01太粗像牙签,太细看不见
随机控制毛发随机变化0.1-0.5太高会乱,太低会假
引导曲线控制毛发走向3-10条太少控制不足,太多难调

这个表格里的推荐范围是我自己常用的,不是绝对值。你要根据模型的实际尺寸来调整,比如一个 2 米高的人头模型,头发长度可能在 0.1 到 0.3 之间,而一个 10 厘米高的手办模型,头发长度可能只有 0.01 到 0.03。

4.2 引导曲线的绘制技巧

引导曲线不是随便画的,画的时候要注意几点。第一,曲线的起点要在模型表面,不然毛发会从空中长出来。第二,曲线的走向要符合真实毛发的生长规律,比如头发是从发旋往外辐射的。第三,曲线的弯曲度要适中,太直了毛发会僵硬,太弯了毛发会打结。

我画引导曲线的时候,习惯先画几条主要的,比如头顶一条、两侧各一条、后脑勺一条,然后根据效果再增加细节曲线。画完之后一定要在视图里旋转观察,确保从各个角度看都自然。

注意:引导曲线画好之后,要在粒子系统里把“使用引导曲线”打开,并且调整“引导曲线影响”参数。这个参数控制毛发跟随曲线的程度,1.0 是完全跟随,0.0 是完全不跟随。

4.3 顶点组的创建与使用

顶点组在编辑模式下创建,选中你要控制的顶点,然后新建一个顶点组,点击“指定”就把选中的顶点加进去了。在粒子系统里,你可以在“密度”、“长度”、“粗细”等参数下面找到“顶点组”选项,选择你创建的顶点组,然后调整“影响因子”。

举个例子,做人类头发的时候,我会创建三个顶点组:头顶组、两侧组、后脑勺组。头顶组的密度影响因子设为 1.0,两侧组设为 0.5,后脑勺组设为 0.7。这样头顶的头发最密,两侧最疏,后脑勺中等,看起来就比较自然。

4.4 噪波纹理的参数配置

噪波纹理在 Blender 的纹理面板里创建,然后回到粒子系统里,在“纹理”选项卡里添加。噪波纹理的主要参数是“缩放”和“细节”,缩放控制噪波的频率,细节控制噪波的复杂度。

我常用的配置是:缩放 5.0,细节 2.0,然后把这个纹理连接到毛发的“长度”参数上,影响因子设为 0.3。这样毛发长度就会有 30% 的随机变化,看起来就不会那么整齐了。

5. 完整实操流程:从零做一个头发模型

5.1 模型准备与 UV 展开

先准备一个头部模型,你可以自己建一个,也可以从网上下载一个。模型准备好之后,要做 UV 展开,因为毛发系统需要 UV 来定位纹理。UV 展开不用太精细,但至少要保证头部区域有合理的 UV 分布。

UV 展开的步骤:进入编辑模式,全选所有面,按 U 键,选择“智能 UV 投影”,然后调整一下角度和比例,让 UV 尽量铺满整个 UV 空间。展开完之后,在 UV 编辑器里检查一下,确保没有重叠和拉伸。

5.2 创建粒子系统与基础参数设置

回到物体模式,选中头部模型,在粒子系统面板里点击“新建”,然后把类型从“发射”改成“毛发”。这时候你会看到模型表面长出了很多直线,这就是默认的毛发。

接下来调整基础参数:数量调到 10000,长度调到 0.15,粗细调到 0.005。这三个参数是基础,先调好再往下走。调完之后在视图里旋转观察,确保毛发均匀分布在头部表面。

5.3 绘制引导曲线控制发型

进入粒子编辑模式,在“毛发”菜单里选择“添加引导曲线”,然后开始在头部表面画曲线。我一般会画 8 到 10 条引导曲线,覆盖头顶、两侧、后脑勺几个区域。

画的时候注意曲线的起点要在头皮表面,走向要符合真实头发的生长方向。头顶的曲线从发旋往外辐射,两侧的曲线往下垂,后脑勺的曲线往脖子方向走。画完之后,在粒子系统里把“使用引导曲线”打开,调整“引导曲线影响”到 0.8 左右。

5.4 用顶点组控制密度和长度

进入编辑模式,创建三个顶点组:头顶组、两侧组、后脑勺组。头顶组选中头顶区域的顶点,两侧组选中两侧区域的顶点,后脑勺组选中后脑勺区域的顶点。

回到粒子系统,在“密度”参数下面找到“顶点组”,选择头顶组,影响因子设为 1.0。然后在“长度”参数下面也选择头顶组,影响因子设为 1.0。同样的操作,两侧组密度影响因子 0.5,长度影响因子 0.7;后脑勺组密度影响因子 0.7,长度影响因子 0.8。

5.5 添加噪波纹理增加自然感

在纹理面板里新建一个噪波纹理,缩放设为 5.0,细节设为 2.0。回到粒子系统,在“纹理”选项卡里添加这个噪波纹理,然后把纹理连接到“长度”参数上,影响因子设为 0.3。

再新建一个波浪纹理,缩放设为 10.0,扭曲设为 2.0,连接到“方向”参数上,影响因子设为 0.2。这样毛发就会有自然的弯曲和长度变化,看起来更真实。

5.6 材质与渲染设置

毛发材质用 Principled BSDF 就行,基础色设为深棕色,粗糙度设为 0.6,然后加一点次表面散射,让毛发有透光感。如果你用的是 Cycles,可以开启毛发 BVH 加速,渲染速度会快很多。

渲染设置方面,Cycles 的采样数建议 128 到 256,毛发步数设为 8 到 16。Eevee 的话,开启毛发阴影和毛发反射,效果会好一些。最终输出用 1920x1080 分辨率,格式选 PNG,色彩深度 16 位。

6. 常见问题与排查技巧实录

6.1 毛发不显示或者显示不全

这是新手最常遇到的问题。原因通常有三个:第一,粒子系统的类型没改成“毛发”,还是“发射”状态;第二,毛发数量设得太少,视图里看不到;第三,视图的裁剪距离太短,毛发被裁掉了。

排查方法:先检查粒子系统类型,确认是“毛发”。然后检查数量,调到 1000 以上。最后按 N 键打开侧边栏,在“视图”选项卡里把“裁剪起点”调到 0.01,“裁剪终点”调到 1000。这三个检查完,毛发基本就能显示了。

6.2 毛发方向乱七八糟

毛发方向不对,通常是引导曲线没画好,或者法线方向有问题。先检查引导曲线,确保每条曲线的起点都在模型表面,走向符合预期。然后检查模型的法线,在编辑模式里按 Shift+N 重新计算法线,确保法线朝外。

如果还是不对,可以在粒子系统里调整“法线”参数,把“初始方向”从“法线”改成“全局 Z”或者“全局 Y”,看看效果。有时候换个方向参考系,毛发方向就正常了。

6.3 毛发渲染出来像钢丝球

这个问题通常是粗细和随机参数没调好。粗细太大,毛发就会像钢丝;随机太大,毛发就会乱成一团。把粗细调到 0.005 以下,随机调到 0.3 以下,基本就能解决。

另外,材质的粗糙度也很重要。粗糙度太低,毛发会反光像塑料;粗糙度太高,毛发会暗淡无光。建议粗糙度设在 0.5 到 0.7 之间,然后加一点次表面散射,毛发就会柔软很多。

6.4 毛发渲染速度太慢

毛发渲染慢是正常的,尤其是高密度毛发加 Cycles 渲染。优化方法有几个:第一,降低毛发数量,用纹理来模拟密度变化,而不是真的生成那么多毛发;第二,开启毛发 BVH 加速;第三,降低渲染采样数,用降噪器来弥补噪点;第四,用 Eevee 预览,Cycles 最终输出。

我自己的习惯是,调形态的时候用 Eevee,数量调到 5000 左右,渲染速度很快。形态调好了,切 Cycles,数量调到 20000,采样数 128,加降噪,渲染一张 1080P 的图大概两三分钟。

6.5 几何节点毛发节点树太复杂

几何节点毛发确实容易把节点树搞得很复杂,我的建议是模块化。把毛发生成、毛发形态、毛发材质分成三个独立的节点组,每个节点组只负责一个功能,然后用组输入和组输出来连接。这样节点树看起来就清晰很多,改起来也方便。

另外,几何节点毛发不要一上来就做很复杂的,先从简单的生成曲线开始,然后逐步增加弯曲、粗细、颜色等模块。每加一个模块就测试一下,确保没问题再加下一个。

7. 练习过程中的几个关键心得

7.1 不要跳过引导曲线直接调参数

我见过很多人学毛发的时候,一上来就调粒子参数,数量、长度、粗细调来调去,结果毛发还是像杂草一样。问题就在于他们没有用引导曲线。引导曲线是控制毛发走向的核心工具,没有它,毛发就是随机生长的,不可能做出自然的发型。

所以我的建议是,不管做什么毛发,先画引导曲线,把走向定下来,再去调密度、长度、粗细这些参数。顺序对了,效率会高很多。

7.2 顶点组是精细控制的关键

粒子毛发的基础参数只能做整体控制,要做精细控制必须用顶点组。比如你想让头顶的头发密一点,两侧的头发疏一点,不用顶点组是做不到的。顶点组虽然创建起来麻烦一点,但一旦建好,后面调整就非常方便。

我自己的习惯是,做任何毛发之前,先花十分钟把顶点组建好,把区域划分清楚。这十分钟的投入,后面能省你一个小时。

7.3 纹理是让毛发变自然的秘密武器

基础参数调好之后,毛发可能还是比较规整,像假发一样。这时候就需要纹理来增加随机变化。噪波纹理控制长度随机,波浪纹理控制弯曲随机,颜色纹理控制颜色随机。这三个纹理叠加起来,毛发就会变得非常自然。

纹理的影响因子不要设太高,一般 0.2 到 0.4 就够了。太高了毛发会乱,太低了没效果。这个需要多试几次,找到合适的值。

7.4 渲染之前一定要先预览

毛发渲染很耗时间,所以渲染之前一定要在视图里预览。Eevee 预览速度快,可以快速看效果。Cycles 预览慢一点,但更接近最终效果。我一般先用 Eevee 调形态,再用 Cycles 预览一次,确认没问题了再最终渲染。

预览的时候要注意旋转视图,从各个角度看。有时候正面看没问题,侧面看就穿帮了。尤其是引导曲线,一定要从多个角度检查,确保毛发走向自然。

7.5 多观察真实毛发

最后一条心得,也是最重要的一条:多观察真实毛发。看看自己的头发是怎么长的,看看宠物的毛是怎么分布的,看看路边的草是怎么弯曲的。真实世界是最好的参考,你观察得越多,做出来的毛发就越自然。

我自己的习惯是,每次做毛发之前,先找几张参考图,看看真实毛发是什么样子的。然后对着参考图来调参数,效果会好很多。不要凭想象做,想象往往是不准确的。

8. 从练习到出片的最后一步

练到第五阶段,你应该已经能用几何节点做出比较复杂的毛发了。这时候你可以尝试做一个完整的角色毛发项目,比如一个带头发、眉毛、睫毛、胡子的角色。这个项目会把你前面练的所有技能都串起来,是对你毛发能力的一次综合检验。

做完整项目的时候,要注意毛发之间的层次关系。头发是最外层的,眉毛和睫毛是中间层的,胡子是最下层的。不同层次的毛发要用不同的粒子系统或者几何节点组,密度、长度、粗细都要分别控制。渲染的时候要注意毛发的阴影和透光,让层次感更明显。

我自己做完整角色毛发的时候,会先做头发,再做眉毛和睫毛,最后做胡子。每做完一个部分就渲染一张小图看看效果,确保没问题再做下一个部分。全部做完之后,再整体渲染一张大图,检查各个部分之间的衔接是否自然。

这个流程走下来,你对 Blender 毛发制作的理解就会上一个台阶。后面再遇到新的毛发需求,你就能快速判断该用什么方案、该怎么调参数、该怎么优化渲染。这才是真正把毛发制作练上来了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询