Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C++ computer-graphic Projects
-
taichi – Productive, portable, and performant GPU programming in Python
-
Project mention: Tiny Compiler – Writing a Compiler in a Weekend | news.ycombinator.com | 2024-01-12
the tinyrenderer[1] project has been on my todos forever now. glad to see the author is writing more self-paced programming projects.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Please try looking through some large open source projects and contributing major contributions by familiarizing yourself with the code base, learning multiple programming languages, and not having major bugs in your code. I'd imagine you wouldn't want to do this.
-
Project mention: Does anyone else agree that the links to the latest development version of Open3D don't work? | /r/cscareerquestions | 2023-07-10
I was going to file a bug about another issue, but I have to download the development version. This is why I want this solved quickly. None of the links seem to work: https://github.com/isl-org/Open3D/issues/6259
-
Source: https://github.com/ssloy/tinyraytracer
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
-
-
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.
If all else fails, you may want to consider a premium addon like FLIP Fluids, which in my experience feels more stable than the default fluid sim, though it may be a bit costly. Consider trying the demo.
-
For 3D visualisation I use Easy3D by Professor Nan: https://github.com/LiangliangNan/Easy3D
-
You mean you want to draw the individual stars themselves? It's likely just a texture, probably white so that it can be colored differently for each star. This is how I've done it. Try a Google image search for "flare texture". You can find some of the ones I used here (flare*.jpg): https://github.com/fegennari/3DWorld/tree/master/textures
-
SoftGLRender
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
This is a really good example of a software rasteriser which is a good project to try https://github.com/keith2018/SoftGLRender
-
-
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 related posts
- 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?
- How to manage a buffer containing objects of varying size? For sparse chunk loading/unloading
- Procedurally Generated Spider Model and Animation
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Mar 2024
Index
What are some of the best open-source computer-graphic projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | taichi | 24,547 |
2 | tinyrenderer | 19,090 |
3 | blender | 11,134 |
4 | Open3D | 10,265 |
5 | tinyraytracer | 4,865 |
6 | VulkanTutorial | 2,947 |
7 | yocto-gl | 2,752 |
8 | tinykaboom | 2,309 |
9 | OpenShadingLanguage | 1,999 |
10 | fluid-engine-dev | 1,748 |
11 | Anime4KCPP | 1,726 |
12 | MaterialX | 1,701 |
13 | Blender-FLIP-Fluids | 1,593 |
14 | Easy3D | 1,232 |
15 | 3DWorld | 1,048 |
16 | SoftGLRender | 901 |
17 | towr | 820 |
18 | cinolib | 802 |
19 | Imath | 336 |
20 | gerbolyze | 335 |
21 | GraphiteThree | 194 |
22 | CPURasterizer | 155 |
23 | Animation-Magic | 136 |