努力载入中...

【🌅】计算机图形学入门 - Remoooo

欢迎来到现代计算机图形学入门系列~基本完结

作业代码部分有可能会嵌入在主线中一起讲,也有可能在支线中作为单独一篇文章讲解,我会明确标出(如你所见)。点击标题就可以跳转到对应文章。

本来应该有第七、八、十一和十二章的,分别是:高级纹理映射几何相机透镜光场动画模拟,但是个人能力/时间有限,先挖个坑~

Github:https://github.com/Remyuu/GAMES101-Homework

主线

計算機圖形學一:數學基礎 Transformation&Homogeneous

难度:2/52023-04-08

計算機圖形學二:觀測變換 Viewing transformation

难度:4/52023-04-09[計算機圖形學二:觀測變換 Viewing transformation]包含Assignment1的所有答案

計算機圖形學三:光柵化渲染與深度緩衝 Raster Images&Z-buffer

难度:1/52023-04-12

計算機圖形學四:抗鋸齒 Antialiasing

难度:4/52023-05-23

计算机图形学五:着色(光照与基本着色模型)

难度:2/52023-05-24

计算机图形学六:着色(着色模型、图形管线、纹理映射)

难度:2/52023-05-24

计算机图形学九:光线追踪

难度:5/52023-06-14

计算机图形学十:PBR基于物理的渲染基础(辐射度量学、渲染方程与蒙特卡洛路径追踪)

难度:5/52023-06-25

支线

HW2:光柵化、z-buffer與超採樣抗鋸齒算法實現

难度:4/52023-05-24[HW2:光柵化、z-buffer與超採樣抗鋸齒算法實現]将会讲解Assignment2的所有内容

图形学常见的插值方法

难度:3/52023-05-26

重心坐标法(贝塞尔坐标法)判断三角形与点的关系

难度:3/52023-05-26

HW3:手撸着色器渲染小奶牛

难度:5/52023-05-29[HW3:手撸着色器渲染小奶牛]将会讲解Assignment3的所有内容

HW4:绘制贝塞尔曲线 + 线性插值反走样

难度:2/52023-06-11[HW4:绘制贝塞尔曲线 + 线性插值反走样]将会讲解Assignment4的所有内容

HW5:完整解析光线追踪代码~光线与三角形相交

难度:4/52023-06-15[HW5:完整解析光线追踪代码~光线与三角形相交]将会讲解Assignment5的所有内容

HW6:加速模型BVH解析+SAH

难度:3/52023-06-23[HW6:加速模型BVH解析+SAH]将会讲解Assignment6的所有内容

HW7:路径追踪与微表面模型

难度:5/52023-07-25[HW7:路径追踪与微表面模型]将会讲解Assignment7的所有内容

HW8:物理仿真之质点弹簧系统

难度:1/52023-08-11[HW8:物理仿真之质点弹簧系统]将会讲解Assignment8的所有内容

教材

[Fundamentals of Computer Graphics, Fourth Edition](

添加新评论

🚥
☕️
⬆️