天天看點

(PBR) 常見電解質,金屬反射率

常見電解質反射率 F0, 電解質反射的顔色是無色的,各成分反射率相同,隻用百分比表示。

(PBR) 常見電解質,金屬反射率

常見金屬材質反射率 F0

(PBR) 常見電解質,金屬反射率

PBR(UE4)材質使用事項:

  • All materials

Base color  基色(albedo)處理微遮擋外,避免出現光照影響。

Metallic       金屬度,一般是二值,純導體值是 1, 電解質是 0 。通常 使用接近1或者0的數值,中間值适合金屬和電解質國度情況,例如鏽蝕的金屬。

  • Non-metallic materials

Base color  嚴格上,sRGB 各分量取值 50-240, 寬松取值, 30-240;

Metallic       金屬度取接近于0的值。

Reflectance 通常反射率 sRGB 取值127, (0.5 linear, 4% reflectance),不要使用sRGB 低于90 的值(0.35 linear, 2%     reflectance). 。

  • Metallic materials

Base color  表示反射率和反射顔色,(170-255 sRGB, 67%-100%),氧化金屬和髒金屬值應該低于純淨金屬。

Metallic        接近1或1的值。

Reflectance 直接取自 baseColor.

  • 漫反射顔色定義:
vec3 diffuseColor = (1.0 - metallic) * baseColor.rgb;
           
vec3 Fd = diffuseColor * Fd_Lambert();
           
  • 鏡面反射顔色定義
vec3 f0 = 0.16 * reflectance * reflectance * (1.0 - metallic) + baseColor * metallic;
           

純金屬反射強度隻與金屬度有關,電媒體鏡面反射強度由反射率參數控制。

繼續閱讀