Vleevery last engine ever
Stars: ✭ 204 (+11.48%)
Fx GltfA C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Stars: ✭ 257 (+40.44%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+796.17%)
ConvectionKernelsFast, high-quality texture compression library for many formats
Stars: ✭ 40 (-78.14%)
Grass.DirectXRealistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: ✭ 56 (-69.4%)
renderdoc-rsRenderDoc application bindings for Rust
Stars: ✭ 28 (-84.7%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-38.25%)
directx-d[DISCONTINUED] DirectX bindings for D
Stars: ✭ 19 (-89.62%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+1380.87%)
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 (-46.99%)
pupflareA webpage proxy that request through Chromium (puppeteer) - can be used to bypass Cloudflare anti bot / anti ddos on any application (like curl)
Stars: ✭ 183 (+0%)
DXSampleSample Program for DirectX 12 + Swift
Stars: ✭ 57 (-68.85%)
libdmusicFree DirectMusic file formats loading utilities
Stars: ✭ 20 (-89.07%)
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 (-65.03%)
Ogrescene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: ✭ 2,582 (+1310.93%)
Guided Missile SimulationGuided Missile, Radar and Infrared EOS Simulation Framework written in Fortran.
Stars: ✭ 33 (-81.97%)
Directx HeadersOfficial DirectX headers available under an open source license
Stars: ✭ 173 (-5.46%)
render-doctor渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-74.86%)
Qtdirect3dQDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-67.21%)
SplinesGPUvarious spline algorithms computed on the GPU
Stars: ✭ 15 (-91.8%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (-45.9%)
DirectxtexDirectXTex texture processing library
Stars: ✭ 1,039 (+467.76%)
VoxelTerrainThis project's main goal is to generate and visualize terrain built using voxels. It was achieved using different approaches and computing technologies just for the sake of performance and implementation comparison.
Stars: ✭ 37 (-79.78%)
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 (+1.09%)
DirectNDirect interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, etc.
Stars: ✭ 128 (-30.05%)
mythosengineMythOS game engine from Charybdis Enterprises
Stars: ✭ 15 (-91.8%)
WebView4DelphiWebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
Stars: ✭ 157 (-14.21%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (-5.46%)
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 (+436.61%)
MoltenEngineA spare-time C# .NET 6 game engine project. Cross-platform, multi-threaded.
Stars: ✭ 113 (-38.25%)
DilithiumDilithium is a bidirectional shader converter for converting between DXIL and SPIR-V.
Stars: ✭ 160 (-12.57%)
FairtrisClone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (-83.61%)
desktop-duplication-cppWindows Desktop Duplication Tool for live coding presentations in C++2a
Stars: ✭ 51 (-72.13%)
stereoPerform stereo matching algorithm using Direct 3D (level 9.3) on a mobile device without CUDA support.
Stars: ✭ 13 (-92.9%)
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+369.4%)
gameGame Castlevania DirectX - Nhập môn phát triển game
Stars: ✭ 34 (-81.42%)
KiwanoA simple game framework for C++
Stars: ✭ 160 (-12.57%)
Aero Engine D3dAn action-based game engine in Direct 3D
Stars: ✭ 7 (-96.17%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (+38.8%)
D912pxyDirectX9 to DirectX12 API proxy for Guild Wars 2
Stars: ✭ 833 (+355.19%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-80.33%)
LibQtScreenQt library for making directx and opengl screenshots.
Stars: ✭ 43 (-76.5%)
Dx12 Game ProgrammingDirectX 12 C# samples from Frank D. Luna's book "Introduction to 3D Game Programming with Direct3D 12.0"
Stars: ✭ 156 (-14.75%)
BonzomaticLive shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+353.01%)
bgfx-header-extension-libraryHeader-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common graphical tasks
Stars: ✭ 35 (-80.87%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (-33.33%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+339.89%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-59.02%)
delphi3d-engineA 3D-graphic and game engine for Delphi and Windows.
Stars: ✭ 52 (-71.58%)
Adria-DX11Graphics engine written in C++ using DirectX11
Stars: ✭ 87 (-52.46%)
D3d12memoryallocatorEasy to integrate memory allocation library for Direct3D 12
Stars: ✭ 234 (+27.87%)
KnightonlineOpenKO is an open source version of the old school Knight Online MMORPG
Stars: ✭ 146 (-20.22%)
Directxtk12The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+318.03%)
pacbrcadePacman museum (PC version) mod for playing Pacman BattleRoyale like it's the arcade version.
Stars: ✭ 32 (-82.51%)