菜鸟的GAMES图形学笔记 Lecture 7:Shading 1 (Illumination, Shading and Graphics Pipeline)

资料来自
链接: GAMES:101


Z-buffering

油画家算法

先画最远的,再画近的,一层一层覆盖

Z-buffer

对每个采样(像素)存储一个当前最小的 z-value
用一个额外的buffer来存储深度信息z-value:

  • frame buffer存颜色值
  • depth buffer存深度值
    实际上就是在原图的尺寸上又加了一维度吧
    在这里插入图片描述
    在这里插入图片描述

Shading

shading是关乎于光照和材质的
在这里插入图片描述

Viewer direction, Surface normal, Light direction, Shading point

几个概念:
观察角度、光线角度、着色点、表面法向量
在这里插入图片描述
shading ≠ shadow

光是一种能量

存在入射角度导致辐射面变小,从而单位面积接收能量变小的情况
在这里插入图片描述
也存在离光源越远能量越弱的情况
在这里插入图片描述

Lambertian(Diffuse) Shading

这种假设下的着色和观察方向无关(因为是漫反射)
在这里插入图片描述
着色受 光源距离、直射夹角 影响

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值