开始学习时间:2021-03-21 [TOC]
作业结果
作业1
完成时间:2021-03-23
待完成提高题
作业2
关于投影矩阵,书中的矩阵在作业中使用超过z倍负数,但绝对值一样,具体原因不明。待补充
完成时间2021-03-24
MSAA
结果:
大概提示:根据msaa参数,生成采样坐标,大约4xmsaa,然后将每个细分划分为16宫格,每宫格的正中心为采样点。对于每一个采样点,要记录它的深度信息,并判断是否在三角形中。
空间代价:每个目标16个采样点,即frame_buf变为原来的(16(msaa)+1(与屏幕显示对应))倍,depth_buf变成原来的16倍。
时间代价:每个采样点都要执行inside_triangle判断,每个采样点也要插值得到z,最后还要遍历msaa_frame_buf,尽量平均屏幕上方尺寸的颜色。时间代价大致是原来的16倍。
对比实验:
不同msaa实际