Click here to Skip to main content
15,886,798 members
Articles / Game Development

Diligent Engine: A Modern Cross-Platform Low-Level Graphics Library

Rate me:
Please Sign up or sign in to vote.
4.98/5 (116 votes)
18 Aug 2023CPOL23 min read 255.3K   8   246  
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
This article describes Diligent Engine, a light-weight cross-platform graphics API abstraction layer that is designed to solve these problems. Its main goal is to take advantages of the next-generation APIs such as Direct3D12 and Vulkan, but at the same time provide support for older platforms via Direct3D11, OpenGL and OpenGLES.

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United States United States
Being a 3D graphics enthusiast for many years, I have worked on various rendering technologies including deformable terrain, physically-based water, shadows, volumetric and post-processing effects and other. I run Diligent Graphics as a place where I can experiment, learn new technologies, try new algorithms and share my ideas.

Comments and Discussions