awesome-graphics-libraries

Graphics library catalog

A curated collection of 3D graphics libraries and resources

sunglasses A curated list of 3D graphics libraries and resources

GitHub

434 stars
12 watching
31 forks
last commit: about 2 years ago
Linked from 1 awesome list

3d-game-engine3d-graphicsawesome-listgame-enginegraphics-enginegraphics-librariesgraphics-library

Awesome Graphics Libraries / Graphics Libraries / C++

bgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style library. [ ]
Diligent EngineModern cross-platform low-level graphics library. [ ]
github1,391almost 2 years agoEasy3D - A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data [ ]
FalcorReal-time rendering framework designed specifically for rapid prototyping. [ ]
FilamentReal-time physically based rendering engine. [ ]
IrrlichtThe 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
MagnumLightweight and modular graphics middleware for games and data visualization. [ ]
OGRE3DScene-oriented flexible 3D engine written in C++. [ ]
OpenSceneGraphHigh performance 3D graphics toolkit. [ ]
OptiXApplication framework for achieving optimal ray tracing performance on the GPU

Awesome Graphics Libraries / Graphics Libraries / C++ / OptiX

OWLA convenience/productivity-oriented library on top of OptiX [ ]

Awesome Graphics Libraries / Graphics Libraries / C++

OSPRayRay tracing based rendering engine for high-fidelity visualization. [ ]
github2,404almost 2 years agoPangolin - lightweight and portable utility libraries for prototyping 3D. [ ]
PolyscopePrototyping-oriented UI for geometric algorithms. [ ]
RAMSES3D engine designed for embedded real-time and distributed rendering [ ]
TaichiComputer graphics R&D infrastructure [ ]
github4,858almost 2 years agoThe Forge - Cross-platform rendering framework. [ ]
VulkanSceneGraphVulkan & C++17 based Scene Graph Project [ ]

Awesome Graphics Libraries / Graphics Libraries / Rust

three-d1,345almost 2 years agoA OpenGL/WebGL/OpenGL ES renderer in Rust which seeks to make graphics simple but still have the power to draw exactly what you want. [ ]
wgpuis 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

libiglSimple C++ geometry processing library. [ ]
AnKi 3D EngineVulkan backend, modern renderer, scripting, physics and more [ ]
CRYENGINE
GODOTMulti-platform 2D and 3D game engine. [ ]
LumberyardFree game engine with native integration to the AWS Cloud and Twitch features
LumixEngineOpen source 3D Game Engine. [ ]
O3DEReal-time 3D development engine. [ ]
OverloadGame engine inspired by industry standards. [ ]
raylibA simple and easy-to-use library to enjoy videogames programming. [ ]
RootexAdvanced C++ 3D game engine. [ ]
Unity3D
Unreal EngineMulti-platform 2D and 3D game engine. [ ]
Wicked EngineC++ game engine focusing on modern rendering techniques. [ ]

Backlinks from these awesome lists:

More related projects: