U3D 5.2.2f1 PBS解析

"开发笔记"

Posted by A-SHIN on July 20, 2016

“Yeah It’s on. ”

前言

U3D 5.2.2f1版本 BRDF及GI相关shader:

  • Standard.shader
  • StandardSpecular.shader
  • UnityStandardCore.cginc
  • UnityStandardBRDF.cginc
  • UnityGloballllumination.cginc

以下是之前阅读shader时做的笔记备忘

正文

Standard和StandardSpecular材质相关参数如下

后记

不同版本的shader可能稍有差异,如5.3.1f1中unity_LightGammaCorrectionConsts未定义。如需模拟,可在5.2.2中将其缩放到0-1之间渲染到RenderTexture通过Texture2D获取并反缩放回该值。

完结