本作业为《GAMES202》课程成果展示,聚焦于应用闫老师授课中所传授的高质量实时渲染技术,旨在提升游戏画面的真实感与视觉效果。
GAMES202homework主要是学习闫老师的高质量实时渲染课程《GAMES202》的大作业RenderDoc调试webgl:由于使用了WebGL技术,因此需要进行WebGL抓帧调试,但当前的着色器调试暂不支持。
homework0(作业0)主要任务是实现Blinn-Phong 着色模型,并且重点在于环境搭建、测试和熟悉GAMES202课程框架等事项;
homework1(作业1)则是在Blinn-Phong 着色模型的基础上,通过shadow map技术来实现实现硬阴影和Soft 阴影PCF算法过滤以及软硬阴影的PCSS。