Stars
《Real-Time Rendering 4th》 (RTR4) 中文翻译
Master programming by recreating your favorite technologies from scratch.
Godot Engine – Multi-platform 2D and 3D game engine
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West.
Unity Graphics - Including Scriptable Render Pipeline
Python Software 3D Engine (Object Renderer) with Pygame, Numpy, Numba
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Easy to integrate Vulkan memory allocation library
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
A modern cross-platform low-level graphics library and rendering framework
D3D9 wrapper library using Microsoft's D3D9On12 implementation
最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Customized High-Quality Rendering Pipeline in Unity3D
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
Live shader coding tool and Shader Showdown workhorse
Community contributed extensions for RenderDoc
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Sample code from "Introduction to 3D Game Programming with DirectX XX.XX" serials (http://www.d3dcoder.net/d3d9.htm).
A fast entity component system (ECS) for C & C++