![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shader
虎Cell
这个作者很懒,什么都没留下…
展开
-
【Shader】一些基础常用的漫反射光照模型
基础的光照模型一般是由四个部分组成ambient, diffuse, specular,emitted light。 即环境光、漫反射光、高光、自发光。其中有几种基础常用的漫反射光照模型Lambert光照模型 兰伯特光照模型,用于模拟纯粹光滑物体表面的漫反射,也叫理想光照模型,反射的光线是均匀的向四面八方散射。 具体的计算公式: 光照强度的变化由入射光线和物体表面法线的夹角决定。就是cosθ原创 2016-12-30 14:56:23 · 1182 阅读 · 0 评论 -
【Shader】用一张渐变图实现卡通渲染效果
这种方法的好处是美术可以修改渐变图来控制显示出来的效果 原理是用tex2D来返回一个RGB值,第一个参数是操作的texture,第二个参数是需要采样的UV坐标。 inline float4 LightingBasicDiffuse (SurfaceOutput s, fixed3 lightDir, fixed atten) { float d原创 2016-12-30 22:16:52 · 2915 阅读 · 0 评论