loading scene 0%
~/projects/directx-framework

DirectX Framework

This project is a framework that wraps up some of the DirectX features to easily display graphics on the screen. It comes already with a playable demo.

The project leverages low-level graphics and input systems, featuring:

  • Windows API Integration — Handles window creation and management for a native desktop application experience.
  • Shader Support — Implements standard vertex and pixel shaders, including skybox rendering and text rendering functionalities.
  • Lighting System — Supports ambient, directional, and point lighting for dynamic scene illumination.
  • Input Management — Utilizes DirectInput 8 for precise keyboard, mouse, and controller input handling.

Technologies

  • C++
  • DirectX

Links