Zenith.NETModern RHI for .NET.

Build graphics and compute applications with one consistent C# API for resources, pipelines, commands, and presentation.

DirectX 12 Metal 4 Vulkan 1.4
Hello Triangle 1 / 6
THE RHI

One model for rendering.Designed for modern C#.

Start with a small set of objects and use the same workflow across supported graphics APIs.

Consistent C# API

Create resources, pipelines, commands, and swap chains through a focused object model.

Clear command flow

Record work in order, submit it to a queue, and track completion with timeline values.

Simple shader binding

Pass compact resource handles in constant data and use them as typed Slang resources.

Modern workloads

Use rasterization, compute, and indirect commands, with capability-gated Ray Tracing and mesh shading.