Skip to main content
  1. Projects/

DX11 Rendering Framework

Made for my second university year, this project was my first introduction to the DirectX 11 API, making it my first ever rendering engine.

Features:

  • Lighting
    • Directional Lights
    • Point Lights
  • Mesh Loading
  • Vector3 Class
  • GameObject Class
  • Texture2D Class
  • Camera
    • Static Camera
    • Orbit Camera
    • First Person Camera
  • Sky sphere
  • Terrain Rendering
    • Editable terrain colors using ImGui and shaders
  • Circular Wave Generator Using Vertex Shaders
    • Editable using ImGui
Check out the project repository on Github

C++ DirectX 11 HLSL Programming Rendering Engine Backend Development