ShadowFX

ShadowFX

ShadowFX 库提供了一个可扩展且经过 GCN 优化的延迟阴影过滤解决方案。

下载

下载 ShadowFX 示例在 GitHub 上查看 ShadowFX

功能

目前该库支持统一和接触硬化阴影 (CHS) 内核。

该库的 2.0 版本现已同时支持 DirectX® 11 和 DirectX® 12。ShadowFX API 在 D3D11 和 D3D12 之间是统一的,方便迁移到 D3D12。同时提供了 D3D11 和 D3D12 版本的示例。

该库支持多种不同选项

  • 将阴影贴图打包到图集或纹理数组中。
  • 处理最多 6 个阴影贴图,用于统一光源、级联光源或立方体光源。
  • 泊松分布和常规采样模式。

 ShadowFX 库还可以作为实验其他阴影过滤技术的沙盒。

要求

DirectX® 11 的先决条件

  • AMD Radeon™ GCN 架构 GPU(HD 7000 系列或更新型号)
    • 或支持 Shader Model 5 的其他 DirectX® 11 兼容独立 GPU
  • 64 位 Windows® 7 (SP1 及 平台更新)、Windows® 8.1 或 Windows® 10
  • Visual Studio 2012、Visual Studio 2013 或 Visual Studio 2015

DirectX® 12 的先决条件

  • AMD Radeon™ GCN 架构 GPU(HD 7000 系列或更新型号)
    • 或支持 Shader Model 5 的其他 DirectX® 12 兼容独立 GPU
  • 64 位 Windows® 10
  • Visual Studio 2015

我们的其他效果

© . This site is unofficial and not affiliated with AMD.