嘿,你做的模型是不是总像塑料?
来,先坐下喝口水。我猜你最近在Blender里建了个角色,或者捏了块玉石挂件,材质调了半天,渲染出来总觉得哪里不对——皮肤像硅胶,蜡烛像石膏,玉石像瓷砖。别急着怀疑自己的建模水平,问题很可能出在一个你听过但没真正搞懂的东西上:次表面散射(Subsurface Scattering,简称SSS)。
说白了,真实世界里的很多材质,光不是只停在表面,而是会钻进物体内部,弹几下,再带着颜色跑出来。你的皮肤、蜡烛、玉石、牛奶、葡萄,甚至树叶,都有这个“光在内部溜达”的行为。Blender的SSS就是模拟这个过程的。今天咱们不拽公式,就聊聊怎么把这个“通透感”一步步做出来。

先搞懂:光到底在物体里面干了啥?
你可以把SSS想象成一场小型的“光子弹珠游戏”。光线打到物体表面,一部分直接反射(这就是普通的高光),另一部分会穿透表面,在内部撞来撞去,被吸收一部分颜色,最后从另一个位置钻出来。钻出来的位置和进去的位置不一样,所以物体看起来就有“深度”和“肉感”。
在Blender的Principled BSDF里,你往下滚动就能看到Subsurface选项。打开它,你会看到几个关键参数:
- Subsurface Weight(权重):控制有多少光参与内部散射。0就是普通表面,1就是全通透。
- Subsurface Radius(半径):RGB三个值,分别代表红绿蓝光能钻多深。皮肤就是红光钻得最深,蓝光最浅,所以皮肤透出的是暖红色。
- Subsurface Scale(缩放):整体控制散射范围,模型越小这个值要越小。
- Subsurface Color(颜色):光散射出来的颜色。注意,这个颜色不是表面色,是“肉里面的颜色”。
导师建议:别一上来就猛拉参数。先问自己——这个物体有多厚?光能钻多远?蜡烛薄片和蜡烛块的Radius完全不一样,多观察真实物体在强光下的边缘透光效果。
皮肤:别做成硅胶娃娃,要做出“血色感”
做皮肤是SSS最经典也最容易翻车的场景。很多同学一开SSS,皮肤立刻变成半透明果冻,或者干脆像涂了一层蜡。问题通常出在Radius和Color的配合上。
真实皮肤的散射半径大概是:红色最深(比如1.0),绿色中等(0.35),蓝色最浅(0.2)。这意味着红光能钻到皮肤深处再弹回来,所以脸颊、耳朵、鼻翼这些薄的地方会透出自然的红晕。你在Blender里可以把Subsurface Radius设成类似(1.0, 0.35, 0.2)的比例,然后Subsurface Color用偏红的肉色,但饱和度别太高。
还有一个新手常忽略的点:皮肤不是均匀材质。额头、鼻头出油多,SSS权重可以低一点;嘴唇、眼睑皮肤薄,权重可以高一点。你可以用顶点组或者贴图来遮罩控制,但刚开始练习时,先用一个均匀值把整体感觉调对,再局部微调。

避坑提示:如果你用的是Blender 4.x,Principled BSDF的SSS选项改名叫Subsurface Weight了,而且默认方法可能是“Random Walk”。这个方法比老版的“Christensen-Burley”更真实,但渲染也稍慢。初学阶段用Random Walk就很好,记得把Subsurface Scale调小到0.01左右(取决于你的模型单位)。
蜡烛:透光感要“有边界”,不能糊成一团
蜡烛的SSS和皮肤的逻辑不太一样。蜡烛是半透明的蜡质,光进去之后散射范围比较均匀,而且边缘透光非常明显。你做蜡烛的时候,可以先把Base Color调成米白或淡黄,然后Subsurface Weight给到0.6~0.8,Subsurface Radius用比较均匀的值,比如(0.5, 0.4, 0.3),Subsurface Color用暖黄。
关键来了:蜡烛的透光感需要强光源从背后或侧面打。如果你只从正面打光,SSS效果根本看不出来。所以练习的时候,记得放一盏面光在蜡烛后面,稍微偏一点,然后观察边缘那一圈暖暖的透光。这是蜡烛的灵魂。
还有,蜡烛表面通常有轻微的凹凸和蜡泪,你可以用Noise Texture或者手动雕刻一点细节,配合Bump节点,让SSS的透光有变化,不会像一块塑料。
玉石:散射要“深”,颜色要“润”
玉石是三种材质里最讲究“润”的。它的SSS特点是:散射距离比较深,但颜色饱和度低,整体偏青绿或乳白。你做玉石的时候,Subsurface Weight可以给到0.8以上,Subsurface Radius用(0.8, 0.9, 0.7)这种偏均匀但绿蓝稍高的比例。Subsurface Color用很淡的青绿色,别用纯绿,否则会像塑料翡翠。
玉石的另一个关键是表面光泽和内部散射的平衡。它表面有抛光感,所以Roughness要低(0.05~0.15),但内部又要透光。你可以把Specular调高一点,同时SSS权重也高,这样既有表面的反光,又有内部的温润。
重点标注:玉石练习时,建议找一个真实的玉石照片放旁边对比。你会发现真正的玉石在强光下,边缘不是完全透明,而是有一层“雾蒙蒙”的散射感。这就是Subsurface Scale没调好的表现——太大就透明了,太小就实了。多试几个值,找到那个“润”的临界点。
动手练:三个小练习,从易到难
光看不动手,等于没学。我给你安排了三个练习,每个大概30~60分钟,做完你就基本掌握SSS了。
- 练习一:蜡烛头。建一个简单的圆柱,顶部用Proportional Editing拉出蜡烛泪。材质用上面说的蜡烛参数。打一盏背光,渲染一张。重点看边缘透光。
- 练习二:玉石平安扣。用Torus或者自己建一个圆环,倒角平滑。调玉石材质,打侧逆光。重点感受散射深度和颜色的平衡。
- 练习三:角色手部特写。建一个简单的手部模型(或者用Blender自带的基础模型改),调皮肤SSS。重点练习用顶点组控制不同区域的SSS权重。渲染时用HDRI环境光加一盏补光。
做完这三个,你再看自己的模型,就不会觉得像塑料了。

最后聊两句:通透感是“观察”出来的
SSS参数是死的,但你对真实世界的观察是活的。我教过很多学生,调不好SSS的根本原因不是不会调参数,而是没认真看过真实物体的透光。下次你吃葡萄、点蜡烛、看玉镯的时候,多瞄两眼——光是怎么钻进去的?边缘是什么颜色?散射范围有多大?把这些观察记在心里,再回到Blender里调,你会发现参数突然就“活”了。
Blender的SSS其实没那么玄乎,它就是一个模拟真实光行为的工具。你不需要成为物理学家,只需要成为一个更细心的观察者。
导师建议:如果你练完这三个材质还觉得不过瘾,可以试试牛奶、树叶、番茄。SSS的应用范围比你想象的广得多。遇到问题别自己憋着,来火星人教育的课堂,我们面对面一起调。
关于火星人教育
火星人教育,创办24年来专注数字艺术与AIGC实战职业技能培训。如果你对Blender、AIGC视觉设计、AI漫剧创作、UE5游戏特效、室内全屋定制、MAYA三维动画、C4D动态设计、工业设计、NUKE影视后期、摄影摄像实训等方向感兴趣,我们北京、深圳双校区开设线下面授班,面向美术生、在校大学生及意向转行的职场人群,以项目化实训教学,夯实专业技能,助力就业与职业提升。想聊聊学习路径,欢迎拨打咨询电话:010-65918670。






评论(0)