specularF90
specularF90
控制 PBR 材质在掠射角(90度)下的镜面反射强度,用于微调高级材质或创建风格化轮廓光。
核心优势
通过简单的 `.specularF90` 属性,为标准 PBR 模型增加了额外的控制维度,能够轻松实现从物理微调到风格化轮廓光的各种高级效果。
常见用途
模拟织物光泽(Sheen)效果
创建风格化的轮廓光(Rim Lighting)
微调复杂涂层或清漆的边缘反射
如何调整
该节点为只读。通过在 JS 中设置 PBR 材质的 `specularF90` 浮点数属性来控制其值。1.0 为物理默认值,大于 1 可增强轮廓光,小于 1 则减弱边缘反射。
代码示例
1// 当 specularF90 > 1 时,用超出的部分作为自发光强度
2// 创造一个仅在轮廓光增强时才出现的辉光效果
3const rimGlow = specularF90.sub( 1.0 ).max( 0 );
4
5material.emissiveNode = color( 0xffaaff ).mul( rimGlow );