首页 > 编程语言 > 详细

Unity Shader (5)

时间:2020-03-24 12:50:34      阅读:52      评论:0      收藏:0      [点我收藏+]

1、半兰伯特模型:入射光线与法线与入射光下夹角余玄值缩放a后加上一个b的偏移(a、b通常取值0.5,将[-1.0, 1.0]映射到[0.0, 1.0]),用于解决背光面明暗相同的缺点。

 

2、比较直观的各种计算可以分为逐顶点与逐像素两种,前者为每个顶点计算信息后在片元间进行插值得到信息,一般情况下计算量小表现效果层次较为分明,后者是由顶点提供必要参数后参数在片元间插值后计算信息,一般情况下计算量较大表现效果较为平滑。

 

3、BRDF(Bidirectional Reflectance Distribution Function,双向反射分布函数) 一个重要的概念,主要的内容是对于表面的反射在理想状态下达到能量守恒(是PBR中的一部分)。

 

4、看看UnityCG.cginc这个文文件

 

Unity Shader (5)

原文:https://www.cnblogs.com/haihuahuang/p/12555507.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!