当光不再只是「照亮」,而是「穿透」

如果你第一次看到Blender社区大神用次表面散射(Subsurface Scattering,简称SSS)渲染的人像,大概会愣住三秒——那张脸不是「照亮」的,而是「透亮」的。耳廓边缘泛着血色的暖光,鼻翼在逆光下微微透出粉橘,仿佛光在皮肤内部走了一遭,又从另一侧渗出来。这种「活着的质感」,正是次表面散射的魔法。

今天我们不急着讲参数。我们先去品鉴两件作品,看看高端创作者如何用SSS让数字材质「呼吸」。

Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘 - 配图1
Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘

第一件作品:Kent Trammell的《Elder》——皮肤的「血色地图」

Blender官方认证讲师Kent Trammell曾发布过一组老年男性肖像练习,其中SSS的运用堪称教科书级。放大看他的耳垂和鼻尖:那不是均匀的粉,而是一张有层次的「血色地图」——耳廓边缘最薄处透出浓郁的橘红,颧骨区域因为脂肪层厚,散射偏黄白,而眼窝深处则几乎不透光,呈现冷灰。

技术亮点拆解:

  • 半径(Radius)的RGB分离:他并非把SSS半径设成统一数值,而是让红色通道的散射距离远大于绿、蓝。这模拟了真实皮肤中血液对红光的散射特性。红色跑得远,所以薄处泛红;蓝绿被吸收,所以厚处偏冷。
  • 多层叠加:表皮层用极浅的SSS,真皮层用中等半径,皮下脂肪层再用更大的半径和偏黄的色调。三层叠加,才有了「肉感」。
  • 权重控制:SSS权重不是越高越好。在额头、颧骨等高光区,他刻意压低SSS权重,让直接反射主导,保留皮肤的「油润」;而在耳廓、鼻翼等逆光区,权重拉高,让通透感爆发。

导师建议:很多初学者一上来就把SSS权重拉到1.0,结果脸像蜡像。记住——皮肤的SSS是「局部透光」,不是「整体发光」。先画一张「厚度图」:哪里薄、哪里厚,用黑白灰标出来,再对应调整SSS半径和权重。

第二件作品:Gleb Alexandrov的《Jade Dragon》——玉石的「深度感」

如果说皮肤SSS是「血色」,那玉石SSS就是「深度」。Gleb Alexandrov的玉龙雕刻渲染中,最迷人的是龙鳞边缘那层幽幽的绿光——光从正面射入,在玉石内部散射半厘米后,从侧面薄处透出,形成一种「内发光」的错觉。

技术亮点拆解:

  • 高散射半径 + 低吸收:玉石和皮肤不同,它几乎不吸收光,只是让光在里面「迷路」。所以Gleb把SSS半径设得很大,同时把基础色的饱和度提高,让散射出来的光带着浓郁的玉色。
  • 粗糙度与SSS的配合:玉不是玻璃,表面有细腻的磨砂感。他用0.15-0.25的粗糙度配合SSS,让高光柔和扩散,同时内部散射不被表面反射掩盖。
  • 背光测试:判断SSS是否调对,最直接的方法是打一盏背光。如果物体边缘能透出温暖的「轮廓光」,说明散射半径和颜色匹配;如果边缘死黑,说明半径太小或颜色太暗。
Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘 - 配图2
Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘

从作品中提炼:SSS的三条「审美法则」

赏析完两件作品,我们该把感性的震撼转化成理性的认知。次表面散射在美术上,本质上是在解决三个问题:

法则一:厚度决定颜色

真实世界中,光在物体内部走的距离越长,被吸收得越多。所以薄处透红光(皮肤)或透亮绿(玉石),厚处则暗沉。在Blender里,这意味着你要用顶点色、纹理贴图或AO节点来「告诉」着色器哪里薄哪里厚。没有厚度变化,SSS就是一层死板的粉。

法则二:散射半径的RGB分离是灵魂

皮肤之所以是皮肤,是因为红色通道散射最远。如果你把半径设成(1,1,1)的均匀值,皮肤会变成灰色石膏。试着把半径调成类似(1.0, 0.35, 0.2)的比例,你会立刻看到血色从暗部渗出来。

法则三:SSS需要「对比」才能被看见

如果整个画面都是柔和的散射光,SSS会消失。大师们总是在SSS区域旁边安排硬光、高光或深阴影。耳廓的透红之所以动人,是因为它旁边有头发的深黑。玉龙的透绿之所以迷人,是因为它旁边有金属底座的冷灰。

避坑提示:不要在所有材质上都加SSS。蜡烛、玉石、皮肤、牛奶、大理石——这些适合。金属、塑料、玻璃——这些不适合。SSS是「有机质感」的钥匙,别拿它去开金属的门。

练习路径:从「蜡」开始,再到「皮肤」

如果你现在就想动手,我建议按这个顺序练习,每一步都对应上面法则的某一条:

  • 第一周:蜡烛。做一个简单的圆柱体,加SSS,半径设大,颜色偏暖黄。打一盏背光,观察烛身如何透光。目标:理解「厚度与透光」的关系。
  • 第二周:玉石。找一个雕刻模型,用SSS配合高饱和绿色。尝试调整粗糙度,观察表面高光与内部散射的平衡。目标:掌握「散射+表面反射」的配合。
  • 第三周:手部特写。用Blender自带的皮肤纹理,设置RGB分离的散射半径。重点刻画指缝和指甲边缘的透红。目标:学会用厚度图控制SSS权重。
  • 第四周:综合人像。结合前三周所学,渲染一张半身像。尝试用多层SSS(表皮+真皮)叠加。目标:达到「远看有血色,近看有层次」的效果。

每完成一步,都去Blender社区(如Blender Artists)搜索同类作品对比。不要闭门造车——审美是在比较中提升的。

Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘 - 配图3
Blender次表面散射:皮肤、蜡、玉石的通透质感——从大师作品里偷师「光在物体内部旅行」的奥秘

推荐资源:站在巨人的肩膀上

如果你想更系统地学习,以下资源值得反复观看:

  • Kent Trammell的《Human Skin Shading》系列:虽然基于Cycles,但原理通用。重点看他的节点树和半径设置。
  • Gleb Alexandrov的《Subsurface Scattering Secrets》:对玉石、蜡、皮肤的分类讲解非常清晰。
  • Blender官方手册的SSS章节:别跳过理论部分,理解「随机游走」和「 Christensen-Burley」的区别,能帮你选对方法。
  • 火星人教育的AIGC视觉设计课程:如果你希望把SSS技术应用到商业项目(如角色设计、产品渲染),这里的项目化实训会带你从原理到落地。

关于火星人教育

火星人教育创办24年来,始终专注数字艺术与AIGC实战职业技能培训。我们开设AI漫剧创作、AIGC视觉设计、UE5游戏特效、室内全屋定制、MAYA三维动画、C4D动态设计、工业设计、NUKE影视后期、摄影摄像实训等课程,北京、深圳双校区开设线下面授班,面向美术生、在校大学生及意向转行的职场人群,以项目化实训教学,夯实专业技能,助力就业与职业提升。如果你也想让数字材质「活」起来,欢迎咨询:010-65918670。

次表面散射不是参数,是光在物体内部旅行的故事。去讲好这个故事吧。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。