🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
-
Updated
Jun 25, 2023 - C++
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Lightweight, cross-platform & full-featured shader IDE
One stop solution for all Vulkan samples
Tutorial for the Vulkan graphics and compute API
A brief computer graphics / rendering course
a programming library with geometric algorithms
🐙 🐙图形学论文实现
🌏: Dungeon free resources (terrain & roguelike generation)
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
Realtime 3D rendering engine
Software rendering engine with PBR. Built from scratch on C++.
This repository is intended to be used as a code repository for learning DirectX 12.
A simple realtime graphics playground for experimentations.
3D C/C++ Game Engine - Created By Brady Jessup
Add a description, image, and links to the graphics-programming topic page so that developers can more easily learn about it.
To associate your repository with the graphics-programming topic, visit your repo's landing page and select "manage topics."