摘要: 顶点高光反射 像素高光反射 阅读全文
posted @ 2017-09-12 17:45 筱槲 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 实现了逐顶点和逐像素的兰伯特光照模型,我们再来看一下兰伯特光照模型的变种--半兰伯特光照。经过上面的对比,逐像素光照计算会获得更好的效果,所以我们下面就采用逐像素的方式来实现半兰伯特光照模型。 上面的shader计算光照的时候,我们计算法线方向和光方向的点乘值时,得到的结果有可能是负数,而兰伯特光照 阅读全文
posted @ 2017-09-12 15:26 筱槲 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 漫反射光照符合兰伯特定律 : 反射光线的强度 与 表面法线 和 光源方向 之间的夹角的余弦值成正比 . 逐顶点光照的计算量往往要小于逐像素光照 . 逐顶点光照依赖于线性插值来得到像素光照 , 当光照模型中有非线性的计算的时候 , 逐顶点光照就会出问题 , 例如计算高光反射 . 逐顶点光照会在渲染图元 阅读全文
posted @ 2017-09-12 11:03 筱槲 阅读(743) 评论(0) 推荐(0) 编辑