nitvic793 / dx12-engine-elixir

DirectX 12 Rendering Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DirectX 12 Engine

Features

  • Deferred Rendering
  • Physically based shading
  • Image Based Lighting
  • GPU Skinned Animation
  • Scene Graph
  • Entity-Component System
  • Hot-Loading Systems
  • Shadows
    • Directional PCF Shadows
    • Point Light Shadows
  • Post Processing
    • Depth Of Field
    • Sun Rays

alt text

Description

Personal project to explore and learn DirectX 12. Most probably will not update this repo anymore and will work on a new project.

In Action

Depth Of Field

alt text

Sun Rays

alt text

About

DirectX 12 Rendering Engine


Languages

Language:C++ 84.2%Language:C 10.8%Language:HLSL 5.0%