YSHRender是个人学习渲染技术开发的一个渲染引擎,重点在于通过这个渲染引擎学习前沿的渲染技术。
DX12渲染引擎(零)开篇
DX12渲染引擎(一)创建项目
DX12渲染引擎(二)创建窗口
DX12渲染引擎(三)初始化Direct3D
DX12渲染引擎(四)背景颜色更新
DX12渲染引擎(五)绘制三角形
DX12渲染引擎(六)绘制四边形
DX12渲染引擎(七)深度测试
DX12渲染引擎(八)常量缓存
DX12渲染引擎(九)绘制彩色立方体
DX12渲染引擎(十)纹理
DX12渲染引擎(十一)Phone和Blinn-Phong光照模型
DX12渲染引擎(十二)光照贴图
DX12渲染引擎(十三)第一人称摄像机
DX12渲染引擎(十四)加载模型
DX12渲染引擎(十五)半球环境光
DX12渲染引擎(十六)方向光