3D engine with modern graphics
-
Updated
Apr 17, 2025 - C++
3D engine with modern graphics
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
DirectX9 to DirectX12 API proxy for Guild Wars 2
Easy to integrate memory allocation library for Direct3D 12
A modern cross-platform low-level graphics API
This repository is intended to be used as a code repository for learning DirectX 12.
C++ game engine project, for learning, practice and experiment.
Rendergraph-based DirectX12 graphics engine
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
Next generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )
Embeddable physically based renderer
Sample projects demonstrating the usage of Diligent Engine
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
A dx12 river renderer using wave particles with interactive vortices.
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
Custom renderer and physics engine written from scratch in C++/Direct3D 12.
RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science
Cross-platform modern game engine.
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
Add a description, image, and links to the directx12 topic page so that developers can more easily learn about it.
To associate your repository with the directx12 topic, visit your repo's landing page and select "manage topics."