将高光从 Phong 转换为 PBR
在 Lotta/VStitcher 2019 年四月版之前的版本中,应用程序使用的是 Phong 着色器。2019 年四月版将其替换为基于物理的渲染 (PBR)。
下表简要介绍了如何使用 Phong 着色器和 PBR 呈现高光效果。
高光效果参数 | |
---|---|
Phong 着色器 | PBR |
|
注意:当高光色调具有一个值时,其将从漫反射颜色继承颜色。 |
转换
下表简要介绍了高光的各个 PBR 参数如何获得相应的值。
PBR | 源自 Phong 着色器的值 |
---|---|
高光贴图 |
高光贴图 |
高光强度 |
公式应用于高光颜色值 |
高光色调 |
|
粗糙度贴图 |
粗糙度贴图 |
粗糙度 |
如果高光散布值不等于零,则公式应用于此值。如果高光散布值等于零,则将粗糙度设置为零。 |
漫反射颜色 |
漫反射颜色 |