awesome-graphics-libraries
Graphics library catalog
A curated collection of 3D graphics libraries and resources
A curated list of 3D graphics libraries and resources
434 stars
12 watching
31 forks
last commit: 3 months ago
Linked from 1 awesome list
3d-game-engine3d-graphicsawesome-listgame-enginegraphics-enginegraphics-librariesgraphics-library
Awesome Graphics Libraries / 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 | 1,391 | 1 day ago | 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 | ||
Awesome Graphics Libraries / Graphics Libraries / C++ / OptiX | |||
OWL | A convenience/productivity-oriented library on top of OptiX [ ] | ||
Awesome Graphics Libraries / Graphics Libraries / C++ | |||
OSPRay | Ray tracing based rendering engine for high-fidelity visualization. [ ] | ||
github | 2,404 | about 2 months ago | 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 | 4,858 | 2 months ago | The Forge - Cross-platform rendering framework. [ ] |
VulkanSceneGraph | Vulkan & C++17 based Scene Graph Project [ ] | ||
Awesome Graphics Libraries / Graphics Libraries / Rust | |||
three-d | 1,345 | 19 days ago | 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. [ ] | ||
Awesome Graphics Libraries / Geometry Processing | |||
libigl | Simple C++ geometry processing library. [ ] | ||
AnKi 3D Engine | Vulkan backend, modern renderer, scripting, physics and more [ ] | ||
CRYENGINE | |||
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. [ ] | ||
Unity3D | |||
Unreal Engine | Multi-platform 2D and 3D game engine. [ ] | ||
Wicked Engine | C++ game engine focusing on modern rendering techniques. [ ] |