VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+1507.21%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+9136.04%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+273.87%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+385.59%)
OuzelC++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+446.85%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+255.86%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+24.32%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+4445.05%)
Rust SkiaSafe Skia Bindings for Rust
Stars: ✭ 450 (+305.41%)
Aether3dAether3D Game Engine
Stars: ✭ 177 (+59.46%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1829.73%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+810.81%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (-18.02%)
RizzSmall C game development framework
Stars: ✭ 428 (+285.59%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+5277.48%)
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Stars: ✭ 13,215 (+11805.41%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+330.63%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (+1.8%)
UltralightNext-generation HTML renderer for apps and games
Stars: ✭ 3,585 (+3129.73%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+932.43%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+136.94%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+1377.48%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+2518.02%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+10438.74%)
UrdeData interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (+127.93%)
AlimerCross-platform game engine.
Stars: ✭ 172 (+54.95%)
StrideStride Game Engine (formerly Xenko)
Stars: ✭ 3,524 (+3074.77%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+3258.56%)
NcineA cross-platform 2D game engine
Stars: ✭ 372 (+235.14%)
Debug DrawImmediate-mode, renderer agnostic, lightweight debug drawing API.
Stars: ✭ 366 (+229.73%)
KieroUniversal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.
Stars: ✭ 374 (+236.94%)
LumosCross-Platform C++ 2D/3D game engine
Stars: ✭ 343 (+209.01%)
ExengineA C99 3D game engine
Stars: ✭ 391 (+252.25%)
ImguiBloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
Stars: ✭ 394 (+254.95%)
Ruby2d🎮 The Ruby 2D gem
Stars: ✭ 427 (+284.68%)
Vortice.windows.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio
Stars: ✭ 427 (+284.68%)
Mangomango fun framework
Stars: ✭ 343 (+209.01%)
GraphicsfuzzA testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Stars: ✭ 448 (+303.6%)
Oreon EngineOpenGL/Vulkan Java 3D Engine
Stars: ✭ 431 (+288.29%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-12.61%)
Engine NativeNative engine for Cocos Creator
Stars: ✭ 488 (+339.64%)
VkglCore OpenGL over Vulkan
Stars: ✭ 105 (-5.41%)
ZepZep - An embeddable editor, with optional support for using vim keystrokes.
Stars: ✭ 477 (+329.73%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+345.05%)
PyimguiCython-based Python bindings for dear imgui
Stars: ✭ 504 (+354.05%)
Overload3D Game engine with editor
Stars: ✭ 335 (+201.8%)
Lighthouse2Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (+388.29%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+381.08%)
SubstrateA cross-platform render-graph based rendering system written in Swift
Stars: ✭ 94 (-15.32%)
RlslRust to SPIR-V compiler
Stars: ✭ 546 (+391.89%)
Pygletpyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Stars: ✭ 756 (+581.08%)
RaylibA simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+7259.46%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (+619.82%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+625.23%)
RendyState of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+575.68%)
TvmOpen deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+6651.35%)
SwfwPure C Simple Window Framework (to be rebased soon).
Stars: ✭ 23 (-79.28%)
GlfwA multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Stars: ✭ 8,416 (+7481.98%)
Hinterland2D top-down shooter game
Stars: ✭ 34 (-69.37%)
Game DogfightAir to air combat game, created in Python 3 using HARFANG 3D.
Stars: ✭ 41 (-63.06%)