原文:回顾games101中的SSAA和MSAA

回顾games 中的AA 抗锯齿 前言 善于进行课后总结,可以更加巩固自己的知识和具体细节 锯齿 走样 产生的原因 本质上,在光栅化阶段中,用有限离散的数据想表示连续的 类似三角形的某一边 ,就可能存在采样点不够的问题,也就引申出了锯齿 走样 Aliasing 的这个概念,在信号处理以及相关领域中,走样 混叠 在对不同的信号进行采样时,导致得出的信号相同的现象。它也可以指信号从采样点重新信号导致的 ...

2021-08-28 15:39 2 201 推荐指数:

查看详情

games101 作业8

差不多过了四个月(一个学期)了,这个学期太忙了,之前一直没有写出作业8,再加上这个学期,太折磨了,几乎就是在荒废时间,暑假在忙保研的事情,其实还有一个营,不过差不多就要确定了吧,于是最终在今天写完了作业8。 同样的,我们来看作业要求: 在 rope.cpp , 实现 Rope 类 ...

Mon Jul 26 08:19:00 CST 2021 0 375
GAMES101作业1

作业目标: get_model_matrix(float rotation_angle): 逐个元素地构建模型变换矩阵并返回该矩阵。在此函数,你只需要实现三维绕 z 轴旋转的变换矩阵,而不用处理平移与缩放 get_projection_matrix(float ...

Mon Apr 12 06:23:00 CST 2021 0 230
GAMES101作业2

)。然后,使用像素 心的屏幕空间坐标来检查中心点是否在三角形内。 如果在内部,则将其位置处的插值深度值 (i ...

Wed Apr 14 06:29:00 CST 2021 1 695
games101 作业6

这是games101 现代计算机图形学 作业06 by coolwx 感谢https://blog.csdn.net/miyu1994/article/details/107006010/ 这位大佬的文章,因为我一开始真的写不出来SAH(启发式搜索),看了这位大神的算法,我最终才理解了他的算法 ...

Fri Feb 05 10:30:00 CST 2021 1 1196
games101 作业3 shading

1 总览 在这次编程任务,我们会进一步模拟现代图形技术。我们在代码添加了 Object Loader(用于加载三维模型), Vertex Shader 与 Fragment Shader,并且支持 了纹理映射。 而在本次实验,你需要完成的任务 ...

Thu Jan 28 10:08:00 CST 2021 0 293
回顾Games101图形学(一)几何变换中一些公式的推导

回顾Games101 chapter 1 - 6 前言 本文只写回顾后重新加深认识的知识 透视除法的意义 经过MVP矩阵之后,将模型空间下某点的坐标,转换成了裁剪空间下的坐标,此时因为裁剪空间的范围是\(x∈[-W/2,W/2]\)和\(y∈[-H/2,H/2]\),所以经过以下两个变换 ...

Thu Jun 24 23:47:00 CST 2021 0 285
games101 作业7 实现path tracing

好家伙,闫老师说此程序很慢,算是见识到了path tracing有多慢。。。(渲染时间1个小时) 这是3月3号了,主要是2月份过年,然后其他东西,本来我也懒,所以很多时候也荒废掉了,今天算是重新复习 ...

Thu Mar 04 01:04:00 CST 2021 2 1024
GAMES101 作业0 图形学

简介 作业用来校验自己做的是否正确。请不用copy,因为这是cheat youself。 题目 给定一个点 P=(2,1), 将该点绕原点先逆时针旋转 45◦,再平移 (1,2), 计算出变换后 ...

Mon Mar 09 17:31:00 CST 2020 2 2008
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM