games101作业3框架解读
时间: 2023-11-15 20:00:46 浏览: 80
Assignment1_games101作业1_games101作业7_C++_games101作业_
5星 · 资源好评率100%
GAMES101作业3框架是一个光栅化器,用于将三角形渲染到屏幕上。该框架包含了rasterizer::draw函数和rasterizer::rasterize_triangle函数。其中,rasterize_triangle函数用于将三角形转换为屏幕上的像素,并将像素颜色存储在帧缓冲区中。而draw函数则用于将帧缓冲区中的像素渲染到屏幕上。此外,该框架还包含了一些向量和矩阵的计算函数,以及一些shader的基础知识,如法线贴图和切线空间等。在使用该框架时,需要注意向量的具体含义、TBN的计算方法以及具体代码的实现。
阅读全文