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.