GAMES101笔记-Lecture14光线追踪(辐射度量学、渲染方程与全局光照) 没学过微积分啊OTL 这节课一部分讲加速结构,另一部分讲辐射度量学规则的空间划分:步骤:1.先找到包围盒;2.创建网格;3.把物体存入网格中 然后看光进来之后,有哪些是与格子相交的,与格子有交点的,与物体有没有交点 那么多少格子算合适呢? 当格子...
GAMES101笔记_Lec19_相机、透镜与光场 Cameras, Lenses and Light Fields 语雀中编辑的笔记,能更清晰看到大纲: 1 成像=合成+捕捉 Imaging = Synthesis + Capture 我们之前所说的光栅化成像和光线追踪成像都相当于是在用合成的方法成像 我们不光可以用合成… ...
作为曾经的文科生,分析矛盾要抓主要问题和根本问题,所以趁现在我又有空了,我要一次性弄懂计算机图形学! 在学习前,我去问了GPT学习路径,它建议先去了解计算机图形学,然后又逛了逛某乎,大家都比较推荐这个课程,我之前看过GAMES104,还行,就是太理论了,101我也看了点,后面就放弃了,现在只能硬着头皮往下学了!共勉!
14 光线追踪(加速结构) 在上节Whitted Style光追中,判断光线与场景相交需要去与所有三角形求交,渲染问题过慢。 因此这节找到一些加速的办法。 14.1 轴对齐包围盒 Bouding Volumes包围盒用于快速判断光线和物体是否有交集。 包围盒完全包围物体,如果光线没有打到包围盒,那么光线一定和物体没有交集。所以先测试包围盒...
Games101学习笔记总结如下:几何变换:模型变换:在空间操作中扮演关键角色,用于放置和定位物体。视图变换:将场景调整到理想的观察视角,通过移动相机到坐标原点并调整旋转矩阵,确保所有物体与相机视角保持一致。最后通过旋转矩阵和平移矩阵组合成MV矩阵。投影变换:正交投影:将可视范围压缩到一个立方体范围内...
GAMES101笔记概述:数学知识与向量操作:向量点积:用于判断方向间的大小、分解向量、确定方向前后。向量叉积:用于建立直角坐标系、判定左右与图形内外关系。线性代数与矩阵:矩阵变换:线性变换、仿射变换等展示线性代数在图形变换中的作用。三元数与四元数:用于表示二维与三维矩阵变换。欧拉角与旋转描述:...
该笔记基于闫令琪大神的GAMES101课程及课后作业总结而成 目录 学习过程中遇到的一些词 线代基础 Eigen库的用处 矩阵/向量的练习: 学习过程中遇到的一些词 Geometrically: Parallelogram law & Triangle law ...
不是在最后生成的阴影结果中filter,而是在做阴影判断的时候进行filter。在原本的锯齿的结果中进行filter,跟Games101反走样一样,在一个走样的结果中做模糊,还是会得到走样的结果。 也不是Filter Shadow Map 如果直接Filter Shadow Map,那么边界会变得模糊起来,而且在第二次pass的时候得到的结果仍然是非0即1,最后得到...
2022.3.9 前言 研究生方向是计算机图形学,但是因为本科阶段在这方面是零基础,刚好现在大四下有足够时间拿来学习,并且毕业设计也是相关方向,于是开始从零学习计算机图形学的相关知识。 由于一开始基础太差,啃书是不可能啃书的,现在打算先过一遍games101(笔记可能会比较差),学习OpenGL的一些基础知识。做完毕业设计后… ...
Games101学习笔记要点如下:辐射度量学基础:辐射能量:电磁辐射的能量单位,用焦耳表示。辐射功率:单位时间内能量的传递,单位为瓦特,光学中常用流明表示功率。辐射强度:描述光源向各个方向辐射能量的量度,单位时间内向每个立体角辐射出的能量。照射量:单位时间内每个单位面积接收的能量,单位是瓦特每平方...