Skip to content
DDEngine is a lightweight graphics engine written in C++ and Direct3D 11.
C++ C SourcePawn Assembly Lua Objective-C Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DDEngine
DDEngineRes
WaterRendering
.gitattributes
.gitignore
DDEngine.sln
README.md

README.md

DDEngine

DDEngine is a lightweight graphics engine written in C++ and Direct3D 11. It uses 3rd party libraries such as DirectXTK, DirectxTEX, AntTweakBar, Assimp, CEGUI.

Main focus of the engine is to support easy development and testing of graphic algorithms and shaders.

Water rendering Water rendering

FEATURES

  • Shader management
  • Object management
  • Real-time shader compiling
  • Model loading
  • Console
  • External config
  • Easy to use

MODULES

DDEngine

  • Core module, engine logic
  • Result from build is a static library (ddengine.lib)

DDEngineRes

  • Resource Only DLL. Resources such as textures, fonts, xml schemes are packed into one dll (dderes.dll)
  • DDEngine module depends on this module.

WaterRendering

  • Sample project

Jan Tobola, 2013-2014

You can’t perform that action at this time.