文件名称:PathFinder:DirectX 12渲染器
文件大小:336MB
文件格式:ZIP
更新时间:2024-04-22 18:51:08
C++
路径查找器 尝试使用现代图形API构建现代渲染器。 引擎架构 该体系结构的Struts是无绑定资源和。 仅依靠支持着色器中纹理的无边界数组的硬件,可以大大降低资源绑定模型的复杂性,从而减少代码的复杂度,减少根签名和描述符堆的数量。 一个GPU(CB,SR,UA)描述符堆和几个根签名足以覆盖任何渲染方案。 渲染过程系统支持自动进行幕后资源状态跟踪和优化,资源存储器别名,管道状态管理,命令列表管理等,同时提供了一个简单的统一界面,使用户可以快速创建任意但高效的渲染管线原型而无需集中精力在低层管理上。 图形管道功能 延迟渲染 通过线性变换余弦进行区域照明 PBR相机和光源 PBR材料:标准金属/电介质材料模型,具有与高度相关的GGX,用于镜面反射和迪斯尼扩散 参数音调器 通过相机基于饱和度的ISO感光度绽放 光线追踪阴影 时空降噪 展示柜