边缘光是什么
边缘光的用处很广泛,比如材质的渲染,云的渲染,角色选中特效等
边缘光也是描边的一种
- 下面这两张就是添加边缘光后的对比:
-
这样的效果在这种玉石里比较合适,有些情况下看着很low:
-
如果用在比较简单的物体上,看上去就像是背后有打光效果,游戏中其实也常见(用来标记敌人的时候?)
难得直接把效果摆出来。。。如果有人看的话,体验能好点吧,比我之前直接上公式代码要好
实现原理
超级简单:视线V和法线N的点积,获得一个值,越靠近边缘越小,用这个值着色就行
- 很好理解:边缘的地方法线和视线一般是90度的
- 很想要好效果很挑模型的,如果是比较尖锐的模型,显然效果不会好,适合圆润的模型,内凹的也不适合
- 其实很像phong,只不过phong是 L ⋅ N L\cdot N