RenderDoc is a frame-capture based graphics debugger, currently available for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES development on Windows 7 - 10, Linux, and Android. It is completely open-source under the MIT license. If you have any questions, suggestions or problems or you can create an issue here on github, email me directly or come into IRC to discuss it.
opengl vulkan vulkan-api directx direct3d d3d11 d3d12 graphics-programming graphics debuggerVeldrid is a cross-platform, graphics API-agnostic rendering and compute library for .NET. It provides a powerful, unified interface to a system's GPU and includes more advanced features than any other .NET library. Unlike other platform- or vendor-specific technologies, Veldrid can be used to create high-performance 3D applications that are truly portable. Veldrid uses the standard .NET Core tooling. Install the tools and build normally (dotnet build).
graphics opengl direct3d vulkan game-developmentRuns Direct3D 9 applications on Windows or Linux (/w Wine) over Vulkan. Please refer to the Github wiki for current state and details about the project.
direct3d vulkan spir-v d3d9 hlsl c-plus-plus graphics-programming dxbc wineProxy Generator Aspected Oriented Programming DirectX 10 in XNA
aop direct3d direct3d-10 directx proxy xnaPsPad is Pixel Shader Editing Tool for Silverlight and WPF. You can edit your Pixel Shader code with HLSL, compile it, and see the result on this tool immediately. Also you can load and save Pixel Shader source and save compiled Pixel Shader to integrate your project.
direct3d hlsl pixelshaderThis project is a simple wrapper of DirectX 11 interfaces to .NET Library. Now, only Direct3D 11 is imported. ????DX11??????.NET?????????D3D11? Win7, Win8 Metro
d3d11 direct3d directx dx11EffectEd is an HLSL code editor for Direct3D and XNA. It's a lightweight alternative to heavy applications like FX Composer. EffectEd's priority is to easily integrate in your daily workflow writing shader and effect code for DirectX (and thus, also for XNA). It has th...
hlsl direct3d directx xnaFW1FontWrapper 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...
direct3d direct3d-11 directwrite directx directx-11 font font-renderingAttollo 3D XNA Engine is a managed engine written in XNA 1.0 and C# 2.0. This engine is written using managers and wrappers for easy content generation through a scenegraph. Features particle effects, model loading, terrain, etc.
engine xna attollo direct3dA Direct3D based snake game (using C# and .NET Framework 3.5). This game demonstrates basic DirectX usage. SnakeX uses basic Direct3D components such as Fonts, Sprites and Vertexes, to create basic Direct3D based game, which contains abillities like object movemnet, input han...
openup direct3d directx game graphicsZep is a simple embeddable editor, with a rendering agnostic design and optional Vim mode. Out of the box it can draw to a Qt Widget or an an ImGui window - useful for embedding in a game engine. A simple threaded syntax highlighting engine is provided, and can easily be extended. Zep supports the standard editing keystrokes you'll find in most editors, along with a reasonable subset of modal Vim editing, as an option. Zep is not meant to replace Vim. I don't have a lifetime spare to write that, but it has most of the functionality I use day to day, and anything missing will be added over time.
vim editor text gap-buffer imgui opengl sdl mini-editor direct3d game-developmentA proof-of-concept library which generates shader code from C#. Currently, the project can generate HLSL (D3D11), GLSL-330 (core-GL-compatible), GLSLES-300 (OpenGL ES-compatible), GLSL-450 (Vulkan-compatible), and Metal shader code from a single shader source specified in C#.
shaders graphics games hlsl glsl direct3d vulkan openglTouchMind is a tree node map editor. TouchMind works on Windows 10/8/7 and Vista(with Platform Update).
direct2d c-plus-plus direct3dAlimer Engine is a cross platform 2D and 3D game engine implemented in C++14, inspired by Urho3D and Ogre3D. Alimer is greatly inspired by Urho3D and Ogre3D.
game-engine game-development vulkan direct3d cross-platform graphics gamedev c-plus-plus open-sourceThis module implements Diligent Engine's core functionality: Direct3D11, Direct3D12, OpenGL, OpenGLES, and Vulkan rendering backends as well as basic platform-specific utilities. It is self-contained and can be built by its own. The module's cmake script defines a number of variables that are required to generate build files for other modules, so it must always be handled first. To build the module, see build instructions in the master repository.
opengl opengl-es direct3d graphics graphics-engine d3d11 d3d12 shaders vulkan vulkan-api vulkan-engine direct3d12 direct3d11
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.