awesome-graphics-libraries
by jslee02
A curated list of 3D graphics libraries and resources
AI summary
Graphics library catalog
A curated collection of 3D graphics libraries and resources
- stars
- 434
- forks
- 31
- watching
- 12
- awesome list
- 1
- entries
- 33
What's in the list
33 links in 5 sections, with live GitHub stats.activeno commit in 2y
Graphics Libraries / C++
- bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style library. [ ]
- Diligent Engine
Modern cross-platform low-level graphics library. [ ]
github
Easy3D - A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data [ ]
- Falcor
Real-time rendering framework designed specifically for rapid prototyping. [ ]
- Filament
Real-time physically based rendering engine. [ ]
- Irrlicht
The Irrlicht Engine is an open source realtime 3D engine written in C++. It is a cross-platform library, using D3D, OpenGL and its own software renderers
- Magnum
Lightweight and modular graphics middleware for games and data visualization. [ ]
- OGRE3D
Scene-oriented flexible 3D engine written in C++. [ ]
- OpenSceneGraph
High performance 3D graphics toolkit. [ ]
- OptiX
Application framework for achieving optimal ray tracing performance on the GPU
Graphics Libraries / C++ / OptiX
- OWL
A convenience/productivity-oriented library on top of OptiX [ ]
Graphics Libraries / C++
- OSPRay
Ray tracing based rendering engine for high-fidelity visualization. [ ]
github
Pangolin - lightweight and portable utility libraries for prototyping 3D. [ ]
- Polyscope
Prototyping-oriented UI for geometric algorithms. [ ]
- RAMSES
3D engine designed for embedded real-time and distributed rendering [ ]
- Taichi
Computer graphics R&D infrastructure [ ]
github
The Forge - Cross-platform rendering framework. [ ]
- VulkanSceneGraph
Vulkan & C++17 based Scene Graph Project [ ]
Graphics Libraries / Rust
three-d
A OpenGL/WebGL/OpenGL ES renderer in Rust which seeks to make graphics simple but still have the power to draw exactly what you want. [ ]
- wgpu
is a cross-platform, safe, Rust graphics API. It runs natively on Vulkan, Metal, D3D12, D3D11, and OpenGLES; and on top of WebGPU/WebGL on wasm. The API is based on the WebGPU standard. It serves as the core of the WebGPU integration in Firefox, Servo, and Deno. [ ]
Geometry Processing
- libigl
Simple C++ geometry processing library. [ ]
- AnKi 3D Engine
Vulkan backend, modern renderer, scripting, physics and more [ ]
- GODOT
Multi-platform 2D and 3D game engine. [ ]
- Lumberyard
Free game engine with native integration to the AWS Cloud and Twitch features
- LumixEngine
Open source 3D Game Engine. [ ]
- O3DE
Real-time 3D development engine. [ ]
- Overload
Game engine inspired by industry standards. [ ]
- raylib
A simple and easy-to-use library to enjoy videogames programming. [ ]
- Rootex
Advanced C++ 3D game engine. [ ]
- Unreal Engine
Multi-platform 2D and 3D game engine. [ ]
- Wicked Engine
C++ game engine focusing on modern rendering techniques. [ ]
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-graphics-libraries.
More related projects
gpuopen-librariesandsdks/cauldron933
georgeouzou/vk_exp8
diligentgraphics/diligentcore638
stevinz/extrude21
nadrin/quartz435
nem0/lumixengine3.5K
boksajak/referencept203
jmorton06/lumos1.3K
microsoft/shaderconductor1.8K
phoenixzz/voronoimapgen18
danielgibson/snippets197
zig-gamedev/zig-gamedev2.3K
dfranx/shadered4.4K
ajweeks/flexengine1K