BonzomaticLive shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+306.37%)
Blue Flame EngineA 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-36.76%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+395.59%)
D912pxyDirectX9 to DirectX12 API proxy for Guild Wars 2
Stars: ✭ 833 (+308.33%)
Qtdirect3dQDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-70.59%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+950%)
Gameoverlay🎮 GameOverlay using CEF with support for common rendering backends
Stars: ✭ 32 (-84.31%)
DilithiumDilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (-21.57%)
Directx WrappersWraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
Stars: ✭ 108 (-47.06%)
WinapiA simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Stars: ✭ 636 (+211.76%)
UvatlasUVAtlas isochart texture atlas
Stars: ✭ 540 (+164.71%)
Indielib CrossplatformIndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
Stars: ✭ 64 (-68.63%)
DirectxtkThe DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Stars: ✭ 1,918 (+840.2%)
DirectxtexDirectXTex texture processing library
Stars: ✭ 1,039 (+409.31%)
Gbt PlayerA music player library for Game Boy.
Stars: ✭ 180 (-11.76%)
ComputesharpA .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Stars: ✭ 982 (+381.37%)
4klangOfficial 4klang repository
Stars: ✭ 137 (-32.84%)
Aero Engine D3dAn action-based game engine in Direct 3D
Stars: ✭ 7 (-96.57%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (-8.33%)
Directxtk12The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+275%)
Xray 16Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Stars: ✭ 1,806 (+785.29%)
AxiomA powerful realtime node-based audio synthesizer.
Stars: ✭ 599 (+193.63%)
Atari st sourcesA large repository of Atari ST (and family) source code
Stars: ✭ 157 (-23.04%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+4925.49%)
DirectxmeshDirectXMesh geometry processing library
Stars: ✭ 447 (+119.12%)
Fx11Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Stars: ✭ 365 (+78.92%)
Demozoothe best demoscene website in the world.
Stars: ✭ 79 (-61.27%)
KnightonlineOpenKO is an open source version of the old school Knight Online MMORPG
Stars: ✭ 146 (-28.43%)
Dds KtxSingle header KTX/DDS reader
Stars: ✭ 62 (-69.61%)
WavesabreOfficial WaveSabre repository
Stars: ✭ 180 (-11.76%)
Helix ToolkitHelix Toolkit is a collection of 3D components for .NET.
Stars: ✭ 1,050 (+414.71%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-32.35%)
Ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: ✭ 2,582 (+1165.69%)
Dgvoodoo2Glide/DirectX implementation on D3D11/12
Stars: ✭ 137 (-32.84%)
Directx HeadersOfficial DirectX headers available under an open source license
Stars: ✭ 173 (-15.2%)
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+321.08%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+1228.43%)
DxutDXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.
Stars: ✭ 341 (+67.16%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+294.61%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+703.92%)
KiwanoA simple game framework for C++
Stars: ✭ 160 (-21.57%)
DwitterSocial network for short js demos
Stars: ✭ 618 (+202.94%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-44.61%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+2825.98%)
Lambdacube EdslPrevious version of LambdaCube 3D as Embedded Domain Specific Language in Haskell. Check the latest system:
Stars: ✭ 186 (-8.82%)
DxwrapperFixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
Stars: ✭ 460 (+125.49%)
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 (-52.45%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+103.43%)
Dx12 Game ProgrammingDirectX 12 C# samples from Frank D. Luna's book "Introduction to 3D Game Programming with Direct3D 12.0"
Stars: ✭ 156 (-23.53%)
2012sourcepackThe sources for our intros up to and including Chaos Theory
Stars: ✭ 84 (-58.82%)
Methanekit🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-3.43%)
HgeHGE 1.9 configured with CMake DirectX9 version, with shaders. The classic 1.8.1. version is in the `master` branch if you ever need that.
Stars: ✭ 185 (-9.31%)
C64 DevkitAll you need to start programming 6510 assembler for the Commodore 64 on Microsoft Windows or Linux.
Stars: ✭ 149 (-26.96%)
RadioA simple javascript web radio visualizer
Stars: ✭ 80 (-60.78%)