direct3d
There are 150 repositories under direct3d topic.
baldurk/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
stride3d/stride
Stride Game Engine (formerly Xenko)
farbrausch/fr_public
Farbrausch demo tools 2001-2011
apitrace/apitrace
Tools for tracing OpenGL, Direct3D, and other graphics APIs
veldrid/veldrid
A low-level, portable graphics library for .NET.
microsoft/DirectXTex
DirectXTex texture processing library
skywind3000/RenderHelp
:zap: 可编程渲染管线实现,帮助初学者学习渲染
elnormous/ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
amerkoleci/Vortice.Windows
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
Rezonality/zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
PardCode/CPP-3D-Game-Tutorial-Series
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
Joshua-Ashton/d9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
microsoft/Xbox-ATG-Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
DiligentGraphics/DiligentCore
A modern cross-platform low-level graphics API
glampert/debug-draw
Immediate-mode, renderer agnostic, lightweight debug drawing API.
mellinoe/ShaderGen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
AlpyneDreams/d8vk
Direct3D 8 to Vulkan translation for DXVK!
Joshua-Ashton/dxvk-native
D3D9/11 but it runs natively on Linux!
andrejnau/FlyCube
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
FNA-XNA/FNA3D
FNA3D - 3D Graphics Library for FNA
matt77hias/MAGE-v0
🧙 MAGE v0
vinjn/awesome-d3d12
Awesome D3D12 ecosystem
microsoft/Xbox-GDK-Samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
elishacloud/DirectX-Wrappers
Wraps 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.
bioglaze/aether3d
Aether3D Game Engine
kevinmoran/BeginnerDirect3D11
Starter code samples for Direct3D11
techiew/DirectXHook
DirectX 11/12 hook including a simple overlay framework.
EduApps-CDG/OpenDX
Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility layer.
guided-hacking/GH_D3D11_Hook
Barebones D3D11 hook.
astralis3d/HLSLexplorer
See how hardware understands your HLSL
LinkClinton/IGP-DirectX12-Chinese
Introduction to 3D Game Programming with DirectX 12 Chinese Translation
giladreich/QtDirect3D
QDirect3DWidget implementation similar to the built-in QOpenGLWidget
matt77hias/RasterTek
DirectX 11 Tutorials
icculus/mojoshader
Use Direct3D shaders with other 3D rendering APIs.
yottaawesome/intro-to-dx12
Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".
Tape-Worm/Gorgon
A modular set of libraries for .Net that are useful for graphics and video game development.