Blender 材质渲出来发灰、发闷?一个磨砂玻璃案例讲清节点连接与参数调法
【免费下载链接】awesome-blender🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-blender
如果你的 Blender 材质渲出来总是发灰、发闷,甚至视口里只剩品红色——多半不是模型的问题,而是节点没接对、参数没调对。这篇文章用磨砂玻璃这一个案例,把节点怎么连、关键参数往哪调、材质不显示时先查哪三处,按顺序讲清楚。
光和材质到底在打交道什么
材质本质上是一组写给渲染器的指令:光打到表面,多少比例反射、多少比例折进内部、高光是收得锐利还是散开。同一张模型换个参数就像换了材料,观感不是"贴张图"决定的,而是这几个比例算出来的。后面所有操作,都是围绕把这几个比例调准展开。
跟着一个例子走完全流程
本案例选磨砂玻璃——灯箱、玻璃隔断上最常见的那种半透质感。整个流程分三段:先搭对基础着色,再叠细节纹理,最后加效果层。按这个顺序做,每一步都能看到效果变化。
节点连接顺序:基础 → 细节 → 效果
基础着色:先有一块"均匀的磨砂玻璃"
- 在节点图里把 Principled BSDF 的 BSDF 输出接到 Material Output 的 Surface 输入。这条线断了,材质会直接显示品红。
- Transmission Weight(透射权重)拉到 1.0,材质从实体表面变成纯透明体。
- Roughness(粗糙度)设 0.3——清玻璃和磨砂玻璃,主要就差在这一个值。
- IOR(折射率)设 1.45,玻璃的常见区间是 1.45–1.55。
细节纹理:磨砂是不均匀的
- 加一个 Noise Texture(噪波纹理):Scale 给 8–15,Detail 给 3–5,磨砂颗粒的粗细由它决定。
- 噪波的 Color 输出 → Bump(凹凸)节点的 Height 输入;Bump 的 Normal 输出 → Principled 的 Normal 输入,Strength 给 0.1–0.3。表面微观起伏把光打散,这是磨砂感的来源。
- 同一张噪波的 Fac 输出,再经一个 Map Range 压到 0.2–0.5,接到 Principled 的 Roughness。粗糙度跟着噪波起伏,磨砂就不再均匀发"塑料"。
效果层:让透明像玻璃,不像塑料
- 如果透明但塑料感重,多半是折射太弱:IOR 往 1.5 靠,并检查 Specular(默认 0.5)。
- 要灯箱那种从内部透光的氛围:Emission Color 用低饱和的暖白,Strength 给 1–3,微弱自发光即可。
- 用 Cycles 渲染厚玻璃时,可在 Principled 的 Volume 槽里加 Volume Scatter,密度 5–20,体积越厚雾感越强。
磨砂玻璃的参数取值清单
| 节点 | 参数 | 本文取值 | 它在负责什么 |
|---|---|---|---|
| Principled BSDF | Transmission Weight | 1.0 | 让材质成为纯透明体 |
| Principled BSDF | Roughness | 0.2–0.5(由噪波驱动) | 磨砂的"糊"感来自这里 |
| Principled BSDF | IOR | 1.45 | 玻璃的折光比例 |
| Noise Texture | Scale / Detail | 8–15 / 4 | 控制磨砂颗粒的粗细 |
| Bump | Strength | 0.1–0.3 | 表面微观起伏,产生散射 |
上表只列与观感直接相关的参数。不同版本的 Blender 字段名可能略有差异(如 4.x 中透射写作 Transmission Weight),连法不变。
看效果调参数
参数不用背,看着渲染结果调。先看现象,再动对应的参数:
现象优先:看到什么,先动什么
| 你看到的现象 | 该动的参数 | 参考范围 | 调完的变化 |
|---|---|---|---|
| 高光糊成一大片,表面细节看不见 | 粗糙度 | 0.05–0.3 | 高光收尖,细节显现 |
| 透明物像蒙了塑料膜,不"透" | 折射率 IOR | 水 1.33,玻璃 1.45–1.55 | 内部折射、边缘高光位置正确 |
| 磨砂太均匀,像 CG 塑料 | 凹凸强度 / 噪波 Scale | 凹凸 0.1–0.3,噪波 8–20 | 颗粒变自然,光被散射 |
| 金属发灰发闷 | 金属度 | 金属 =1.0,非金属 =0.0 | 反射变硬,环境色进得来 |
| 拉丝金属的高光方向不对 | 各向异性 + Tangent | 各向异性 0.8–1.0 | 高光沿拉丝方向拉长 |
粗糙度往哪调
结论先给:材质"不真实"时,八成先动 Roughness。它控制高光的锐利程度——0.05 以下接近镜面,0.3 左右是磨砂,0.7 以上接近漫反射。透明材质别把它拉到 1.0,磨砂玻璃过了 0.5 就开始发闷,失去通透感。用噪波驱动时,把基准值放在 0.2–0.5 之间,再让噪声做小幅起伏,比拉满再衰减要自然。
材质不显示的三个高频原因
遇到"材质没生效",按下面的顺序查,基本能覆盖绝大多数情况。
先视口,再连接,最后查贴图路径
现象:视口里是灰白色,渲染出来才有材质
- 原因:视口着色停在"实体"模式,这种模式本来就只显几何。
- 处理:按 Z 键切到"材质预览",或点着色球图标选 Material Preview。
现象:整块品红
- 原因:Principled BSDF 的 BSDF 输出没有接到 Material Output 的 Surface,中间某根线断了。
- 处理:回节点图沿连接逐根检查;顺带确认渲染引擎,Cycles 和 Eevee 对个别节点的支持并不一致。
现象:贴图是品红格纹或一块死色
- 原因:图片路径失效——文件被移动、改名,或工程被拷贝到了新目录。
- 处理:走菜单"文件 → 外部数据 → 查找缺失文件"重新定位;长期方案是"打包资源",把贴图打进 .blend。
做完上面的案例后,下一步可以直接动手验证:新建一个 UV 球体,按第二节的顺序把磨砂玻璃接一遍,接不通的地方基本都落在第四节的三处。想多找些现成素材对照,仓库里的 README_ZH.md 按分类整理了大量免费材质与 HDRI 资源,挑几套按本文的方法拆解即可。
【免费下载链接】awesome-blender🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-blender
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考