ValveResourceFormat.Renderer
18.0.5805
Prefix Reserved
dotnet add package ValveResourceFormat.Renderer --version 18.0.5805
NuGet\Install-Package ValveResourceFormat.Renderer -Version 18.0.5805
<PackageReference Include="ValveResourceFormat.Renderer" Version="18.0.5805" />
<PackageVersion Include="ValveResourceFormat.Renderer" Version="18.0.5805" />
<PackageReference Include="ValveResourceFormat.Renderer" />
paket add ValveResourceFormat.Renderer --version 18.0.5805
#r "nuget: ValveResourceFormat.Renderer, 18.0.5805"
#:package ValveResourceFormat.Renderer@18.0.5805
#addin nuget:?package=ValveResourceFormat.Renderer&version=18.0.5805
#tool nuget:?package=ValveResourceFormat.Renderer&version=18.0.5805
Valve Resource Format Renderer
OpenGL-based rendering engine for Source 2 game assets. Powers the Source 2 Viewer.
⚠️ Breaking Changes Notice
The primary user of this library is the Source 2 Viewer. As such, updates may contain breaking changes and backwards incompatible API changes, as the viewer does not require backwards compatibility with older library versions. Additionally, Source 2 games themselves may update and change file formats at any time, which may necessitate breaking changes in this library. If you need to support newer file formats, you will need to update the library. That said, we do aim to support older file formats going back to the very first Source 2 project.
Features
- 3D Models & Maps - Renders compiled models (
.vmdl_c), maps (.vwrld_c,.vmap_c) - Physically-Based Rendering - Full PBR pipeline with metalness/roughness workflow
- Advanced Lighting - Dynamic shadows, lightmaps, environment maps, light probes, and fog systems
- Animation - Skeletal animation, morph targets, and flex animation support
- Particle Systems - Particle system with many operators supported (but many more need implementation)
- Materials & Shaders - Material system supporting complex shader features
- Debugging Tools - Render modes including normals, UVs, lightmaps, and wireframe visualization
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.1)
- OpenTK.Graphics (>= 4.9.4)
- ValveResourceFormat (>= 18.0.5805)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
View release notes at https://github.com/ValveResourceFormat/ValveResourceFormat/releases