Butaman Renderer

  •        82

A hobby global illumination renderer using DirectX 11.




Related Projects



Mostly DirectX 11 programming tutorial samples.

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 !!!



The D2D1Renderer is a 2D renderer for DirectX11.


  •    C++

A game engine in development using DirectX 11 renderer.

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.

Coco3D - Generic 3D Software Renderer

  •    C++

Coco3D is a real-time 3D software renderer for Windows PCs and mobile devices. This is a research project aiming to create a platform independant 3D graphic library that provides a transparent API accross the Windows desktop and the mobile platform. Coco3D extensively uses C...

2D Skeletal Lib

  •    C++

This 2D sceletal animation libary supports OpenGl and the DirectX renderer. The code is completely written in c++ and uses tinyxml and the standard Library. There is also an editor being developed with gtkmm alongside the libary.

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

  •    C++

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

react-ape - 🦍• [Work in Progress] React Renderer to build UI interfaces using canvas/WebGL

  •    Javascript

React Renderer to build UI interfaces using canvas/WebGL. React Ape is a react renderer to build UI interfaces using canvas/WebGL. React Ape was built to be an optional React-TV renderer. It's mainly a renderer focused on creating things for TV, PS4, Nintendo Switch, PS Vita, PS3 and low memory devices. If you're curious about the name: It's a "joke" with Netflix's React Gibbon renderer. I choose to use Ape then.


  •    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.

tiny-react-renderer - Learn you a React Renderer for Great Good

  •    Javascript

Creating a React Renderer will give you the opportunity to apply the same React knowledge that you and your team already know and enjoy from the web and native to whatever host environment you need. Creating a renderer is a fairly straight-forward affair once you know what you’re looking for.

DirectX OpenGL Wrapper

  •    C++

DirectX OpenGL Wrapper emulates API calls thru OpenGL commands and other platform specific commands in order to run DirectX 8 application running on other platform than Windows

BCB DirectX

  •    C++

BCB DirectX uses the Borland/Inprise C++Builder compiler to create a library of RAD components that accelerate DirectX Game development.

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 for WPF


C# DirectX samples, based on SharpDX and rendering within a WPF user interface. Making it easy for a C# / WPF developer to start learning and programing with DirectX

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++.

DirectX Tool Kit


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



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