SoftwareRenderer
paradigm
SoftwareRenderer | paradigm | |
---|---|---|
3 | 3 | |
583 | 17 | |
- | - | |
0.0 | 6.8 | |
over 3 years ago | 3 months ago | |
C++ | C++ | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SoftwareRenderer
paradigm
-
Paradigm Engine, a multi-platform open source rendering library written in C++20
Get the code here on Github and the documentation is available here on paradigmengine.github.io/
-
A new approach to ECS APIs
Sure thing, the outdated docs are here. Only recently started touching up the project again after a long hiatus. The docs still give a correct overview of the API, but the implementation itself has changed since then.
What are some alternatives?
yocto-gl - Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
flecs - A fast entity component system (ECS) for C & C++
blend2d - 2D Vector Graphics Engine Powered by a JIT Compiler
Vulkan-Samples - One stop solution for all Vulkan samples
vulkanizer - Advanced Vulkan rendering engine prototype
Yave - Yet Another Vulkan Engine
wasmr - Execute WebAssembly from R using wasmer
tinyrenderer - A brief computer graphics / rendering course
BezierInfo-2 - The development repo for the Primer on Bézier curves, https://pomax.github.io/bezierinfo
tinyraytracer - A brief computer graphics / rendering course
HybridRenderingEngine - Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Villain - 2D/3D Game/Rendering Engine using OpenGL and SDL2