Stars
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
A brief computer graphics / rendering course
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
Mesh optimization library that makes meshes smaller and faster to render
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Lightweight and modular C++11 graphics middleware for games and data visualization
A generic post-processing injector for games and video software.
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
An open source version of a game engine developed by Croteam for the classic Serious Sam games.
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
A collection of tools, libraries, and tests for Vulkan shader compilation.
Mitsuba 2: A Retargetable Forward and Inverse Renderer
High performance physically based renderer in C++11
High dynamic range (HDR) image viewer for people who care about colors
Source code examples for "API without Secrets: Introduction to Vulkan" tutorial
NanoRT, single header only modern ray tracing kernel.
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
This project provides a new implementation of our EGSR 2008 paper "Precomputed Atmospheric Scattering".
A sample app that demonstrates several techniques for rendering real-time shadow maps
CodeXL is a comprehensive tool suite that enables developers to harness the benefits of CPUs, GPUs and APUs.
Easy to integrate memory allocation library for Direct3D 12
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.