Skip to content
View mxpv's full-sized avatar

Sponsors

@texonica

Highlights

  • Pro

Organizations

@NVIDIA @kubernetes @containerd @kata-containers @cloud-hypervisor

Block or report mxpv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
68 stars written in C++
Clear filter

๐ŸŽฎ A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

C++ 19,222 1,457 Updated Jun 25, 2023

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

C++ 19,041 2,057 Updated Nov 14, 2025

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.

C++ 8,728 591 Updated Nov 10, 2025

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

C++ 5,358 549 Updated Jul 3, 2025

One stop solution for all Vulkan samples

C++ 4,995 760 Updated Nov 13, 2025

Source code to pbrt, the ray tracer described in the forthcoming 4th edition of the "Physically Based Rendering: From Theory to Implementation" book.

C++ 3,425 562 Updated Oct 25, 2025

Real-Time Rendering Framework

C++ 3,010 556 Updated Jan 7, 2025

Basis Universal GPU Texture Codec

C++ 2,907 306 Updated Nov 8, 2025

Dagor Engine and Tools source code from Gaijin Games KFT

C++ 2,831 323 Updated Oct 4, 2025

Advanced shading language for production GI renderers

C++ 2,231 393 Updated Nov 8, 2025

HomeKit Library for the Arduino-ESP32

C++ 1,960 177 Updated Oct 27, 2025

My personal Vulkan renderer

C++ 1,789 144 Updated Nov 13, 2025

A Vulkan renderer written from scratch on stream

C++ 1,605 88 Updated Nov 1, 2025

Animation Compression Library

C++ 1,488 122 Updated Nov 4, 2025

๐ŸŒ‹๐ŸŽ Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.

C++ 1,246 46 Updated Nov 13, 2025

A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.

C++ 1,228 66 Updated Oct 15, 2024

Esoterica Engine

C++ 1,025 75 Updated Jan 11, 2025

Source Code for "Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX" by Adam Marrs, Peter Shirley, and Ingo Wald

C++ 923 97 Updated Aug 15, 2022

Espressif's SDK for Matter

C++ 906 206 Updated Nov 13, 2025

Learned Motion Matching example implementation and source code for the article "Code vs Data Driven Displacement"

C++ 818 120 Updated Feb 6, 2025

Realtime 3D rendering engine

C++ 783 44 Updated Jun 12, 2025

Unreal Engine Sky Atmosphere Rendering Technique

C++ 781 74 Updated Sep 11, 2022

RTX Global Illumination (RTXGI)

C++ 777 68 Updated Feb 5, 2024

Personal hobby project to experiment with various rendering techniques.

C++ 733 34 Updated Aug 5, 2025

An example path tracer that runs on multiple ray tracing backends (Embree/DXR/OptiX/Vulkan/Metal/OSPRay)

C++ 623 42 Updated Jan 14, 2025

Ray tracing glTF scene with Vulkan

C++ 602 38 Updated Sep 29, 2025

Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.

C++ 566 64 Updated Apr 17, 2019

Multi-OS 3D engine.

C++ 559 27 Updated Nov 3, 2025

Immediate-mode, renderer agnostic, lightweight debug drawing API.

C++ 537 40 Updated Aug 19, 2025
Next