Veldrid-2 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.
As of February 2023, @mellinoe is no longer able to publicly share updates regarding Veldrid and associated libraries. If you're an active user or have contributed improvements in the past, feel free to reach out or join our Discord server for more information about the current status of Veldrid.
🪙 Installation - Nuget
dotnet add package Veldrid --version [VERSION]
- Clone this repository.
- Add
Veldrid.csprojas a reference to your project.
Explore our Documentation to kick off smoothly.
- Graphics APIs:
Direct3D11,Vulkan,OpenGL,OpenGL-ES
- Graphics APIs:
Vulkan,OpenGL,OpenGL-ES
- Graphics APIs:
Metal,OpenGL,OpenGL-ES
- Graphics APIs:
Vulkan,OpenGL-ES
- Graphics APIs:
Metal,OpenGL-ES







