![]() |
VOOZH | about |
dotnet add package Sinkers.Veldrid --version 0.4.17
NuGet\Install-Package Sinkers.Veldrid -Version 0.4.17
<PackageReference Include="Sinkers.Veldrid" Version="0.4.17" />
<PackageVersion Include="Sinkers.Veldrid" Version="0.4.17" />Directory.Packages.props
<PackageReference Include="Sinkers.Veldrid" />Project file
paket add Sinkers.Veldrid --version 0.4.17
#r "nuget: Sinkers.Veldrid, 0.4.17"
#:package Sinkers.Veldrid@0.4.17
#addin nuget:?package=Sinkers.Veldrid&version=0.4.17Install as a Cake Addin
#tool nuget:?package=Sinkers.Veldrid&version=0.4.17Install as a Cake Tool
Veldrid 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, I'm no longer able to publicly share updates to Veldrid and related libraries. If you're an active user or have contributed improvements in the past, feel free to reach out or join the Discord server for more information about the status of Veldrid.
Supported backends:
Join the Discord server:
Veldrid is available on NuGet:
Pre-release versions of Veldrid are also available from MyGet: https://www.myget.org/feed/mellinoe/package/nuget/Veldrid
Veldrid uses the standard .NET Core tooling. Install the tools and build normally (dotnet build).
Run the NeoDemo program to see a quick demonstration of the rendering capabilities of the library.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 4 NuGet packages that depend on Sinkers.Veldrid:
| Package | Downloads |
|---|---|
|
Sinkers.Veldrid.VirtualReality
Virtual Reality integration for Veldrid, supporting both OpenVR and Oculus SDK. |
|
|
Sinkers.Veldrid.ImageSharp
A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications. |
|
|
Sinkers.VeldridGen.Interfaces
Source Generator library to help reduce boilerplate when developing using the Veldrid graphics library. |
|
|
Sinkers.Veldrid.ImageMagick
A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications. |
Showing the top 1 popular GitHub repositories that depend on Sinkers.Veldrid:
| Repository | Stars |
|---|---|
|
csinkers/ualbion
A remake of the 1995 RPG Albion (requires data from an install of the original game)
|