Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →
Top 23 C++ computer-graphic Projects
Productive & portable high-performance programming in Python.Project mention: A 10k-particle comet simulation, completed within 100 lines of Python code | reddit.com/r/computergraphics | 2022-12-01
Check out the source code here: https://github.com/taichi-dev/taichi/blob/master/python/taichi/examples/simulation/comet.py Written purely in Python and rendered using Taichi's in-built GUI system. We can't be more serious🤣 If you have pip installed Taichi, you can also directly run this demo via the command `ti.example`. This comet simulation is the first one.
A brief computer graphics / rendering courseProject mention: Is Pico-8 good to 'have an understanding of how rendering and other things like CA is done in videogames' or should I just stick with a programming language? | reddit.com/r/pico8 | 2022-10-06
I think this might be more fitting for you.
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Open3D: A Modern Library for 3D Data ProcessingProject mention: CD PROJEKT RED announce The Witcher Remake in Unreal Engine 5 | reddit.com/r/linux_gaming | 2022-10-26
There's also Open3D (O3D) the point cloud library... http://www.open3d.org/
A brief computer graphics / rendering courseProject mention: yep people like this exist | reddit.com/r/ProgrammerHumor | 2022-05-03
For some reason, that reminded me of this.
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Tutorial for the Vulkan graphics and compute APIProject mention: vulkan-tutorial.com seems to be down | reddit.com/r/vulkan | 2022-02-07
Yeah it seems to be down. Meanwhile you can follow the PDF/EBOOK available on their github
Advanced shading language for production GI renderersProject mention: Update on bevy_blender (releasing v0.2) and inquiry on the interest of a new OSL based render engine | reddit.com/r/bevy | 2022-04-19
Useful Links: blender_bevy repo OSL repo and front page A nice YouTube video describing OSL
Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
Fluid simulation engine for computer graphics applicationsProject mention: Colorfall | reddit.com/r/Simulated | 2022-06-24
Doyub Kim's "Fluid Engine Development" textbook is also really good and the accompanying GitHub repository is useful too (https://github.com/doyubkim/fluid-engine-dev).
A high performance anime upscalerProject mention: Macroblocks-Compression artifact shader for mpv ? | reddit.com/r/mpv | 2022-05-09
After doing some research i'm probably going to use this shader:https://github.com/TianZerL/Anime4KCPP found in this reddit thread: source
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.Project mention: MaterialX support - official updates? | reddit.com/r/Substance3D | 2022-03-24
does anyone know or heard of any news regarding MaterialX implementation for substance tools besides those videos posted 2 years ago?
3D Procedural Game Engine Using OpenGLProject mention: Hex Engine: Skeletal Animations | reddit.com/r/gameenginedevs | 2022-11-15
Okay, thanks. I'm actually not sure which of our projects is further along. If you're curious, I have my code here: https://github.com/fegennari/3DWorld/blob/master/src/assimp_wrap.cpp
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
A generic programming header only C++ library for processing polygonal and polyhedral meshesProject mention: Anybody else would like a | unary operator? | reddit.com/r/cpp | 2022-02-14
CinoLib for Geometry Processing (class vec3d),
Directly render SVG overlays into Gerber and Excellon filesProject mention: Gerbolyze: Render high-resolution bitmap images to PCB gerber files | reddit.com/r/TheAmpHour | 2022-05-06
Imath is a C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics
A cool visualization of all the math that powers 3D character animations.Project mention: Show HN: A cool visualization of all the math that powers 3D character animation | news.ycombinator.com | 2022-06-13
Hi suyash, take a look at the README for information on what all the little graphs represent: https://github.com/diegomacario/Animation-Magic/blob/main/RE...
There's also a button in the controls that allows you to open the README. Thank you!
CPU Based Rasterizer Engine
An Adobe After Effects sample project with Vulkan GPU accelerationProject mention: Vulkanator: An Adobe After Effects Sample Project with Vulkan GPU Acceleration | news.ycombinator.com | 2022-06-21
Vulkan based C++ ray-tracing game engine.
GPU ray tracing framework using NVIDIA OptiX 7
Procedural Generation of Realistic-looking Rocks using Geological and Visual Clues
OpenGL project on the Spaceship Shooting Game (by rajathpi)Project mention: For the last 3+ years, me and some friends have worked on this passion project retro racing game, finally we are about to release it! | reddit.com/r/pcmasterrace | 2022-06-10
What technology did you use to develop this game? A year ago, I spent about a month creating a multiplayer space shooter game using OpenGL. Your game looks fantastic, and I'm looking forward to purchasing it. Congratulations.
C++ API/library for 3D polygonal mesh modeling
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
C++ computer-graphics related posts
Flip Fluids ignoring obstacle
1 project | reddit.com/r/blender | 20 Nov 2022
Hex Engine: Skeletal Animations
1 project | reddit.com/r/gameenginedevs | 15 Nov 2022
CD PROJEKT RED announce The Witcher Remake in Unreal Engine 5
1 project | reddit.com/r/linux_gaming | 26 Oct 2022
What are the hallmarks of well written and high quality C++ code?
4 projects | reddit.com/r/cpp | 20 Oct 2022
Using Mandelbrot Curves for orbit traps.
1 project | reddit.com/r/FractalGifs | 15 Oct 2022
Does buffer size affect performance?
1 project | reddit.com/r/opengl | 23 Sep 2022
61 billion ray/box intersections per second (on a CPU)
1 project | reddit.com/r/GraphicsProgramming | 15 Sep 2022
A note from our sponsor - Scout APM
scoutapm.com | 7 Dec 2022
What are some of the best open-source computer-graphic projects in C++? This list will help you: