Skip to content

Stellution-Studios/veldrid2

 
 

Repository files navigation

Logo

Veldrid-2 🚀

Sponza Join the Discord server NuGet

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.

✨ What’s Happening with the Original Veldrid? ✨

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]

📖 [Installation - From source]

  1. Clone this repository.
  2. Add Veldrid.csproj as a reference to your project.

⭐ Getting Started

Explore our Documentation to kick off smoothly.

💻 Platforms

windows

Windows

  • Graphics APIs: Direct3D11, Vulkan, OpenGL, OpenGL-ES

Linux

Linux

  • Graphics APIs: Vulkan, OpenGL, OpenGL-ES

macOS

MacOS

  • Graphics APIs: Metal, OpenGL, OpenGL-ES

macOS

Android

  • Graphics APIs: Vulkan, OpenGL-ES

macOS

iOS

  • Graphics APIs: Metal, OpenGL-ES

🧑 Contributors

✉️ Reach us

discord

About

A low-level, portable graphics library for .NET.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.9%
  • GLSL 1.0%
  • Metal 0.1%
  • HLSL 0.0%
  • Shell 0.0%
  • Batchfile 0.0%