乘风破浪,遇见未来元宇宙(Metaverse)之现代跨平台低级3D图形库和渲染框架Diligent Engine,旨在成为游戏引擎和3D应用的图形子系统
什么是Diligent Engine
一个现代的跨平台低级3D图形库和渲染框架
Diligent Engine是一个轻型的跨平台图形API抽象库和渲染框架。它旨在充分利用Direct3D12、Vulkan和Metal的优势,同时通过Direct3D11、OpenGL和OpenGLES支持旧平台。Diligent Engine暴露了通用的前端API,并在所有平台和渲染后端使用HLSL作为通用着色语言。特定平台的着色器代表(GLSL、MSL、DX字节码或SPIRV)可以与相应的后端一起使用。该引擎旨在作为游戏引擎或任何其他3D应用程序的图形子系统使用。它是在Apache 2.0许可下发布的,可以免费使用。
支持的平台和低级别的图形API
- Vulkan API在MacOS、iOS和tvOS平台上没有原生支持,需要一个Vulkan可移植性实现,如MoltenVK或gfx-portability。
- 可在商业许可下使用--请联系我们了解详情。