返回资源库
开发制作代码库开源免费
NVRHI
NVIDIA Rendering Hardware Interface 为 D3D11、D3D12 和 Vulkan 1.3 提供共同抽象,包含资源状态跟踪、绑定、命令列表、多队列、光追与验证层。
推荐理由
自研渲染器可以共享大部分后端代码,同时在需要时取得原生 API 对象,适合希望降低三套实现维护成本又不想采用完整引擎的团队。
适用阶段
这里包括引擎、框架、代码库、版本控制和自动化等开发基础。
graphics-programmingrenderingengine-programming
使用前留意
官方只支持 64 位 Windows 与 Linux,Metal 和主机不在其公共后端内;自动屏障仍需理解资源状态,启用 NVAPI 等扩展还会引入额外 SDK 条件。