The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
- microsoft
- directx
- directx-11
- cpp-library
47,133 repositories indexed
25–48 of 69 · Most stars
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
a programming library with geometric algorithms
Simple 2D Graphics Library for C
KlayGE is a cross-platform open source game engine with plugin-based architecture.
An open source C++ game engine.
A high speed C++17 Vulkan game engine
2D Vector Graphics Engine Powered by a JIT Compiler
Modern C++ library for the development of real-time graphical applications
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
Modern and easy-to-use library for Vulkan
A new voxel layer leveraging modern 3D graphics tools to modernize navigation environmental representations
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Vulkan best practice for mobile developers
A complete workflow for HDR imaging
The Point Processing Toolkit (pptk) is a Python package for visualizing and processing 2-d/3-d point clouds.
C++ bindings/wrapper for SDL2
A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.