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 (-39.37%)
goverlayDirectX hook and game overlay solution for Electron, Qt and CEF, just like discord/steam game overlay,inject any app to overlay in your game
Stars: ✭ 426 (+166.25%)
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+436.88%)
MoravaEngine2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (-19.37%)
Cl BodgeFeature-rich game framework for Common Lisp
Stars: ✭ 134 (-16.25%)
zetaframelightweight zig game framework.
Stars: ✭ 14 (-91.25%)
PitayaScalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Stars: ✭ 927 (+479.38%)
directx-d[DISCONTINUED] DirectX bindings for D
Stars: ✭ 19 (-88.12%)
UnrealclrUnreal Engine 4 .NET 5 integration
Stars: ✭ 1,275 (+696.88%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-70%)
D912pxyDirectX9 to DirectX12 API proxy for Guild Wars 2
Stars: ✭ 833 (+420.63%)
SerpentCross-platform gaming kit in the D programming language
Stars: ✭ 140 (-12.5%)
libdmusicFree DirectMusic file formats loading utilities
Stars: ✭ 20 (-87.5%)
Gonetgo分布式服务器,基于内存mmo
Stars: ✭ 804 (+402.5%)
LgfGame development framework for Lua
Stars: ✭ 68 (-57.5%)
DoGUIHello DoGUI: (not yet completed) Bloat-free Graphical User interface for C++ with minimal dependencies and a sleek default design
Stars: ✭ 19 (-88.12%)
Directxtk12The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+378.13%)
SplinesGPUvarious spline algorithms computed on the GPU
Stars: ✭ 15 (-90.62%)
BNAA minimal game framework inspired by XNA for the Beef programming language
Stars: ✭ 20 (-87.5%)
NanoserverDEMO: Mahjong server base on nano(https://github.com/lonng/nano)
Stars: ✭ 706 (+341.25%)
skyengineHTML5 2D Game Engine
Stars: ✭ 43 (-73.12%)
Dds KtxSingle header KTX/DDS reader
Stars: ✭ 62 (-61.25%)
storm-engineGame engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
Stars: ✭ 636 (+297.5%)
WinapiA simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Stars: ✭ 636 (+297.5%)
Grass.DirectXRealistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: ✭ 56 (-65%)
KnightonlineOpenKO is an open source version of the old school Knight Online MMORPG
Stars: ✭ 146 (-8.75%)
DXSampleSample Program for DirectX 12 + Swift
Stars: ✭ 57 (-64.37%)
UvatlasUVAtlas isochart texture atlas
Stars: ✭ 540 (+237.5%)
render-doctor渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-71.25%)
Qtdirect3dQDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-62.5%)
MoltenEngineA spare-time C# .NET 6 game engine project. Cross-platform, multi-threaded.
Stars: ✭ 113 (-29.37%)
NakamaDistributed server for social and realtime games and apps.
Stars: ✭ 5,293 (+3208.13%)
desktop-duplication-cppWindows Desktop Duplication Tool for live coding presentations in C++2a
Stars: ✭ 51 (-68.12%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+925%)
stereoPerform stereo matching algorithm using Direct 3D (level 9.3) on a mobile device without CUDA support.
Stars: ✭ 13 (-91.87%)
DirectxmeshDirectXMesh geometry processing library
Stars: ✭ 447 (+179.38%)
Helix ToolkitHelix Toolkit is a collection of 3D components for .NET.
Stars: ✭ 1,050 (+556.25%)
Pancake.hxHaxe port of awesome HTML5 game framework Pancake!
Stars: ✭ 16 (-90%)
RizzSmall C game development framework
Stars: ✭ 428 (+167.5%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-77.5%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1238.75%)
FWK💎 3D game framework in C, with Luajit bindings now.
Stars: ✭ 423 (+164.38%)
LeafA game server framework in Go (golang)
Stars: ✭ 4,250 (+2556.25%)
GroundEngineGround Engine is an easy to use Game Engine for 3D Game Development written in C++
Stars: ✭ 61 (-61.87%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-53.12%)
Fx11Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Stars: ✭ 365 (+128.13%)
SlimTracinSoftware ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
Stars: ✭ 49 (-69.37%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-29.37%)
Gelectrongameoverlay solution for Electron, Qt and CEF, just like discord game overlay and steam game overlay, inject any app to overlay in your game
Stars: ✭ 317 (+98.13%)
Dx12 Game ProgrammingDirectX 12 C# samples from Frank D. Luna's book "Introduction to 3D Game Programming with Direct3D 12.0"
Stars: ✭ 156 (-2.5%)
DirectxtkThe DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Stars: ✭ 1,918 (+1098.75%)
Dgvoodoo2Glide/DirectX implementation on D3D11/12
Stars: ✭ 137 (-14.37%)
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 (-32.5%)
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 (+513.75%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+1716.25%)