双击方块以触发绘制
第一部分:光线追踪
版本 1:发出光线可以在获取到相交物体的颜色后返回,得到纯色物体
版本 2:添加光源。此时球体不再是纯色。逐一添加光源
版本 3:镜面反射效果
版本 4:添加阴影效果
版本 5:镜中镜效果
版本 6:改变相机的位置和方向
第二部分:光栅化
版本 1:根据一次函数绘制一条直线
版本 2:优化并改进绘制方法
绘制纯色三角形并使用水平线段填充该三角形
绘制渐变色三角形。基于线段插值,颜色也进行插值
透视投影
由三角形线框组成的立方体
添加模型副本
变换模型和相机
裁剪:通过丢弃和分割三角形来节省计算资源
添加深度测试
剔除背侧表面以减少绘制
阴影效果
纹理映射