DirectXTK - The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11

  •        77

The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++

http://blogs.msdn.com/b/chuckw/archive/2012/03/02/directxtk.aspx
https://github.com/Microsoft/DirectXTK

Tags
Implementation
License
Platform

   




Related Projects

DirectX Tool Kit

  •    

DirectXTK is a shared source library of helpers for Direct3D 11 C++ applications.

DirectX 11 Framework for Experimentation

  •    

Basic Framework for DirectX 11 (without DXUT) containing basic stuffs like Text Rendering, Quad Render, Model Loading, basic Skinning animation, Shader framework (substitute for the effect API) and lots of random stuffs !!!

FW1FontWrapper

  •    

FW1FontWrapper is a font wrapper library for drawing text using Direct3D 11. It uses DirectWrite for formatting, text layout, and glyph caching, exposing basic DirectWrite text functionality for use with a D3D11 render target. The library is written in C++, and either compile...


DirectX for Windows Runtime

  •    

DirectX for Windows Runtime is a lightweight Windows Runtime Extension Library. It provides access to DirectX components that are not part of the standard Windows Runtime library. This includes DXGI, Direct3D 11/11.1, XInput etc.

DirectX-Graphics-Samples - This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows

  •    C++

In the Samples directory, you will find samples that attempt to break off specific features and specific usage scenarios into bite sized chunks. For example, the ExecuteIndirect sample will show you just enough about execute indirect to get started with that feature without diving too deep into multiengine whereas the nBodyGravity sample will delve into multiengine without touching on the execute indirect feature etc. By doing this, we hope to make it easier to get started with DirectX 12.In the Templates directory you will find copies of the projects that are available for creation in Visual Studio's "New Project" wizard.

Pulse-Tec

  •    C++

A game engine in development using DirectX 11 renderer.

BansheeEngine - Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting

  •    CSharp

Banshee is a high-quality and modern game development toolkit. It provides a high-performance, multi-threaded game engine written in C++14. The engine includes math and utility libraries, Vulkan, DirectX 11 and OpenGL support, handles common tasks such as input, GUI, physics, audio, animation and scripting, and supports many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).

JBBRXG11

  •    

An extension to XNA 4 to allow use of DirectX 10 and 11 features, especially geometry shaders and tesselation.

SlideDirectorStudio

  •    CSharp

Program for creating slideshows of pictures. It uses DirectX capabilities of the Graphic card for showing transitions between pictures like fading, scrolling, zooming... Requires Microsoft .NET Framework 2.0 and DirectX 9 runtimes!

DX11 (Win 7 & Win 8 Metro) import for C#

  •    DotNet

This project is a simple wrapper of DirectX 11 interfaces to .NET Library. Now, only Direct3D 11 is imported. ????DX11??????.NET?????????D3D11? Win7, Win8 Metro

SharpDX.WPF

  •    WPF

This projects provides a DirectX 9, DirectX 10 and DirectX 11 support for WPF. The assembly contains DXElement - an easy to use WPF-FrameworkElement.

DirectXShaderCompiler - This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang

  •    C++

The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation. Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs.For more information, see the Wiki.

bsf - Modern C++14 library for the development of real-time graphical applications

  •    C++

bs::framework is a C++ library that aims to provide a unified foundation for the development of real-time graphical applications, whether games, engines or tools. Current feature-set includes a wide range of high level systems, ranging from math and utility libraries, to a physically based renderer backed by Vulkan, DirectX or OpenGL, all the way to input, GUI, physics, audio, animation and scripting systems, with asset support for most popular resource formats.

Multimedia Interface Library

  •    VB

The mission of this project is to create a set of library and component for microsoft .net languages and mono languages for multimedia like sound playing video input and directx and opengl facility libraries, and control for create best user interface li

bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library

  •    C++

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. http://airmech.com/ AirMech is a free-to-play futuristic action real-time strategy video game developed and published by Carbon Games.

DirectX Wrapper for Vortex2D

  •    

Satellite project for Vortex2D graphics framework/game engine. It contains thin DirectX API wrapper written in C++/CLI which is used by Vortex2D graphics/input modules.

dx.h - A modern C++ library for DirectX programming

  •    C++

dx.h is a modern C++ library that aims to simplify DirectX-related development in C++.

Yakiimo3D

  •    

Mostly DirectX 11 programming tutorial samples.