Liam-Malone/gfx-project
Learning Graphics Programming With Vulkan and From-Scratch Wayland Gfx
This is a hobby project in which I am exploring everything related to creating, interactive, graphical (3D) programs to run on modern linux desktop systems.
This involves:
To accomplish all this (without relying on external libraries), I needed to:
Basic Window
Vulkan-Based Rendering
Input Event Handling
Hello Triangle
Texture/Image Rendering
Text/Font Rendering
Rendering 3D Objects & Scenes
Lighting Simulation
Cross Platform Support (Mac/Windows)
Game (/Engine) Based on This Project
01:00am - 04/12/2024: First Vulkan Rendered Window
01:00am - 08/12/2024: Fixed Coloring For a Proper Background Clearing