C++ Shader

Open-source C++ projects categorized as Shader

Top 15 C++ Shader Projects

  1. 3d-game-shaders-for-beginners

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

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. GameDevMind

    最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

  4. ShaderGlass

    Overlay for running GPU shaders on top of Windows desktop and Wine

    Project mention: ShaderGlass VS crtinted-glasses - a user suggested alternative | libhunt.com/r/ShaderGlass | 2026-01-29
  5. glslang

    Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

  6. Easy3D

    A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)

  7. Bonzomatic

    Live shader coding tool and Shader Showdown workhorse

    Project mention: Shaders: How to draw high fidelity graphics with just x and y coordinates | news.ycombinator.com | 2025-11-23

    There's also bonzomatic which the demo scene uses for shader programming live coding competitions:

    https://github.com/Gargaj/Bonzomatic

  8. SoftGLRender

    Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison

  9. Physics3D

    A 3D physics engine

  10. glslSmartDeNoise

    Fast GPU deNoise spatial filter, with circular gaussian kernel, full configurable

  11. black_hole_shader

    This project provides a WebGL2 shader to render a non-rotating black hole with an accretion disc and background stars.

  12. source-pbr

    Source Engine Physically Based Rendering implementation

  13. picasso

    Homebrew PICA200 shader assembler (by devkitPro)

  14. animartrix

    High fidelity & high-res LED animations for microcontrollers with hardware FPU (Teensy 4.x, 3.5, 3.6 & ESP32 S3)

  15. RayTracer

    Ray Tracer in C++ with openGL. (by Meirshomron)

  16. NFSC_CustomVT

    A decompiled and enhanced Visual Treatment and screen effects shader for NFS Carbon.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Shader discussion

Log in or Post with

C++ Shader related posts

Index

What are some of the best open-source Shader projects in C++? This list will help you:

# Project Stars
1 3d-game-shaders-for-beginners 19,705
2 GameDevMind 6,398
3 ShaderGlass 4,062
4 glslang 3,549
5 Easy3D 1,643
6 Bonzomatic 1,492
7 SoftGLRender 1,142
8 Physics3D 327
9 glslSmartDeNoise 310
10 black_hole_shader 189
11 source-pbr 140
12 picasso 83
13 animartrix 80
14 RayTracer 14
15 NFSC_CustomVT 7

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?