Skip to content

elderkeltir/DX12Lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DX12Lib

Simple DirectX12 render library.

Supports:

  • Deferred shading
  • SSAO
  • Gaussian Blur on a separate compute queue
  • Naive PBR implementation
  • Skybox
  • Model's loading using Assimp
  • Imgui integration
  • in-game console, supporting command to rebuild shaders in-flight
  • Intergated DirectXShaderCompiler to compile shaders
  • Full PIX support/integration
  • Forward rendering (water as an example)
  • Terrain generation using GPU instancing
  • Water generation and animation using GPU instancing (very simple aproach)
  • SSR
  • Volume lightning
  • Shadow Maps

Expected to be added:

  • IBL
  • TAA
  • Culling

Preview

Preview

About

Render Library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published