Module dagon
Dagon is a 3D game engine for D language based on OpenGL 4.0 and SDL2. It features deferred HDR renderer, PBR materials, an event manager, scene manager, asset manager, and entity-component model.
Description
The dagon
package publicly imports all of the Dagon's core modules.
Currently Dagon consists of the following packages:
- dagon.core - the core modules and foundational utilities
- dagon.graphics - 3D graphics system
- dagon.resource - asset management system
- dagon.render - render pipelines and built-in shaders
- dagon.game - base functionality for building a game
- dagon.ui - UI components and tools
- dagon.extra - additional shaders and effects