Skip to content
View sergcpp's full-sized avatar

Block or report sergcpp

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
51 stars written in C++
Clear filter

RenderDoc is a stand-alone graphics debugging tool.

C++ 10,381 1,542 Updated Feb 6, 2026

Embree ray tracing kernels repository.

C++ 2,642 420 Updated Feb 5, 2026

A toy physically based GPU path tracer (C++/OpenGL/GLSL)

C++ 2,035 197 Updated Feb 9, 2024

Fast O(1) offset allocator with minimal fragmentation

C++ 1,011 53 Updated Apr 30, 2024

🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal

C++ 948 60 Updated Dec 9, 2025

Simple Open-source Ray Tracer

C++ 904 59 Updated Jul 4, 2024

A (very) simple path tracer implemented using DirectX Ray Tracing (DXR)

C++ 826 77 Updated Dec 8, 2025

Unreal Engine Sky Atmosphere Rendering Technique

C++ 795 76 Updated Sep 11, 2022

Rendergraph-based graphics engine

C++ 534 46 Updated Feb 2, 2026

The Radeon GPU Analyzer (RGA) is an offline compiler and code analysis tool for Vulkan, DirectX, OpenGL, and OpenCL.

C++ 465 59 Updated Dec 11, 2025

A C++-based, cross platform ray tracing library

C++ 441 37 Updated Jan 27, 2026

A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.

C++ 387 43 Updated Oct 23, 2018

Realtime GPU path tracer based on OpenCL and OpenGL

C++ 344 36 Updated Nov 22, 2025

My toy engine, mainly for rendering experiment and prototyping.

C++ 313 22 Updated Jan 13, 2026

A state-of-the-art software occlusion culling system

C++ 300 32 Updated Oct 25, 2021

General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)

C++ 274 34 Updated Apr 19, 2019

💥 A modern cross-platform game engine (WIP)

C++ 192 27 Updated Jan 18, 2026

initial commit

C++ 120 10 Updated Jul 14, 2020

Experimental Physically Based Renderer

C++ 92 13 Updated Mar 2, 2020

Software Rasterizer

C++ 79 7 Updated Dec 25, 2018

An interactive OpenCL wavefront path tracer

C++ 78 16 Updated Jun 4, 2024

Monte Carlo Ray Tracing Renderer

C++ 77 14 Updated Dec 23, 2018

🎬 An OpenGL application for editing and retouching images using depth-maps in 2.5D

C++ 72 13 Updated Sep 24, 2018

A simple, single-header library which implements C preprocessor

C++ 59 12 Updated Apr 27, 2025

Easy, simple path trace renderer.

C++ 57 4 Updated Jan 22, 2026

Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating 2D games. like platformers or RPGs.

C++ 56 19 Updated Nov 6, 2025

Renderer using C++, Embree and USD to achieve Path Tracing techniques on the CPU

C++ 56 4 Updated Oct 27, 2023

A simple interactive ray-tracing renderer.

C++ 50 5 Updated Nov 17, 2024

GPU加速-光线追踪-基于物理渲染器

C++ 50 9 Updated Mar 16, 2023
Next