[计算机图形学入门]4.光栅化(一)

[计算机图形学入门]4.光栅化

一.屏幕坐标系

         -以像素块左下角为坐标点,变长定义为整数1,则像素块的实际中心点为(x+0.5,y+0.5)

        -像素覆盖范围(0,0)到(width,height)

二.NDC to Screen 视口变换

        -变换矩阵

 三.光栅化

        1.判断三角形与每个像素(中心点)的关系

        -方法一:全部像素采用 sampling : inside函数离散化,一个一个点去找去判断,看是否在内.

         叉乘方法看是否在内

         -方法二: 用包围盒(轴向)(Axis-Aligned Bounding Box (AABB))除开那些根本不可能覆盖的像素来减少计算量

         -方法三:每一行找最左和最右,然后开始判断.适用于光栅化窄条(斜向)三角形,避免包围盒过大.

 

资料来源Games101

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值