Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 C++ computer-graphic Projects
-
Project mention: Taichi: Productive, portable, and performant GPU programming in Python | news.ycombinator.com | 2024-08-20
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Project mention: Tiny renderer or how OpenGL works: software rendering in 500 lines of code | news.ycombinator.com | 2025-03-13
-
Project mention: Show HN: Mutable.ai Codebase chat that uses a Wiki for RAG | news.ycombinator.com | 2024-07-15
This is pretty cool, congrats on the launch. Could you run it on Blender? https://github.com/blender/blender
-
-
-
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
MaterialX
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
-
-
-
Blender-FLIP-Fluids
The FLIP Fluids addon is a tool that helps you set up, run, and render high quality liquid fluid effects all within Blender, the free and open source 3D creation suite.
The addon you're referring to is already a polished product: https://github.com/rlguy/Blender-FLIP-Fluids/wiki/Mixbox-Ins...
It works as a kind of extension supplied with the paid FLIP Fluids addon. Note that the fluid solver built into Blender is also an implementation of FLIP, but "FLIP Fluids" is a separate product. I've played with fluid simulation in Blender quite a bit. The bundled FLIP is very limited, FLIP Fluids is great, and the color mixing is amazing!
-
Easy3D
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)
-
-
SoftGLRender
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
-
gaussian-splatting-cuda
3D Gaussian Splatting, reimagined: Unleashing unmatched speed with C++ and CUDA from the ground up!
-
-
cinolib
A generic programming header only C++ library for processing polygonal and polyhedral meshes
-
-
-
Imath
Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ computer-graphics discussion
C++ computer-graphics related posts
-
3D Procedural Game Engine Using OpenGL
-
C++'s `Noexcept` Can (Sometimes) Help (Or Hurt) Performance
-
Does anyone else agree that the links to the latest development version of Open3D don't work?
-
How to stop fluid simulation from exploding?
-
Generating Master of Orion 2 like starmap
-
Map Generation by Diamond Square with Shading and Raycasted Shadows.
-
Is there any way to get Flip Fluids for free?
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 24 Apr 2025
Index
What are some of the best open-source computer-graphic projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | taichi | 27,007 |
2 | tinyrenderer | 21,690 |
3 | blender | 14,905 |
4 | Open3D | 12,213 |
5 | tinyraytracer | 5,147 |
6 | VulkanTutorial | 3,366 |
7 | yocto-gl | 2,854 |
8 | tinykaboom | 2,370 |
9 | OpenShadingLanguage | 2,162 |
10 | MaterialX | 1,970 |
11 | fluid-engine-dev | 1,961 |
12 | Anime4KCPP | 1,867 |
13 | Blender-FLIP-Fluids | 1,776 |
14 | Easy3D | 1,504 |
15 | 3DWorld | 1,236 |
16 | SoftGLRender | 1,055 |
17 | gaussian-splatting-cuda | 1,005 |
18 | antons_opengl_tutorials_book | 992 |
19 | cinolib | 989 |
20 | towr | 976 |
21 | StratusGFX | 735 |
22 | Imath | 414 |
23 | gerbolyze | 366 |