上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: Ray tracing acceleration structureRebuild & RefitLBVH ConstructionMerge TreePLOC TreePure RT Reflection DemoRT + SSR SolutionRay-traced shadowTransparency & TranslucencyMany LightsRaytracing GICulling... 阅读全文
posted @ 2019-08-06 07:27 dydx 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 功能与用法DX12 有一个函数,叫做ExecuteIndirect,功能是:(1)将一组由CPU指定的命令(2)用由GPU指定的参数(3)执行由GPU指定的次数这个函数给予GPU定制命令的能力,利用它可以在GPU端实现视锥体剔除。ID3D12GraphicsCommandList::ExecuteIndirect 的声明如下: virtual void STDMETHODCALLTY... 阅读全文
posted @ 2019-06-09 19:19 dydx 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 介绍https://morgan3d.github.io/articles/2019-04-01-ddgi/https://morgan3d.github.io/articles/2019-04-01-ddgi/overview.html这个算法是基于irradiance probe的方法的一个改进,在原有的基础上增加了深度信息,从而避免了漏光的情况。每个probe不仅保存了各个方向的光照,还存了... 阅读全文
posted @ 2019-06-04 20:48 dydx 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: Create D3D12 Device CD3DX12_CPU_DESCRIPTOR_HANDLE rtvHandle(m_rtvHeap->GetCPUDescriptorHandleForHeapStart()); // Create a RTV for each frame. for (UINT n = 0; n GetBuffer(n, IID_P... 阅读全文
posted @ 2019-06-03 21:54 dydx 阅读(987) 评论(0) 推荐(0) 编辑
摘要: FXC documentationhttps://docs.microsoft.com/en-us/windows/desktop/direct3dtools/dx-graphics-tools-fxc-syntax Get preprocessed shader codefxc.exe /D MANY_LIGHT=1 /D MACRO_A=1 /D MACRO_B=1 /P "output.tx... 阅读全文
posted @ 2019-05-29 01:07 dydx 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页