目录
项目介绍
NRD
全名Nvidia Real-time Denoiser ,是英伟达正在研发的一个时空双域降噪库,旨在处理低的RPP(ray per pixel)信号。
该技术的图形 API 环境是:DirectX11、DirectX12 以及 Vulkun。其集成方法有三种,其中一种可以是利用 Nvidia 的 NRI(NVIDIA Rendering Interface)包装上述三个 API,进行集成。
项目目标
在Falcor框架下集成nrd。
当前阶段工作
函数createResource()
//step1
clear();
//step2
GetDenoiserDesc();
//step3
Create samplers
//step4
Texture pool
//step5
Constant buffer
函数createPipeLines(),步骤基本同上