Flat shading
每个三角面是同一个色
Gouraud shading
求出每个顶点的法线,每个顶点做一次着色,每个像素的颜色通过顶点差值算出来
Phong shading
对每个像素做法线,逐像素进行一次着色
由下图可知,不同条件下,逐面不一定比逐像素要差,逐像素也不一定比逐面计算量要少
顶点的法线该如何定义呢
定义逐顶点的法线
方法是所有共用顶点的面的法线的平均值即为顶点的法线,无论是简单平均还是加权平均(比如根据不同面的面积设置权重),都是目前采用的方法
每个三角面是同一个色
求出每个顶点的法线,每个顶点做一次着色,每个像素的颜色通过顶点差值算出来
对每个像素做法线,逐像素进行一次着色
方法是所有共用顶点的面的法线的平均值即为顶点的法线,无论是简单平均还是加权平均(比如根据不同面的面积设置权重),都是目前采用的方法
下一篇:docker方式搭建DNS服务器
一直在关注这个东西,最近忙里偷闲,深入地了解了一下。 首先,我们说说延迟渲
GAMES101-现代计算机图形学课程笔记
一个监控摄像头光学处理包含以下几个部分:镜头(Lens)(定变焦镜头)、红外截
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M