Skip to content

AezanPathan/Velvet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

113 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Velvet Graphics Library

A real-time graphics library built with C# and TypeScript.

Velvet focuses on rendering architecture, scene management, and graphics systems while exploring modern web-based rendering through WebGL and JSInterop.

NuGet NuGet NuGet


Links

  • 🌐 Live Demo → https://velvet3d.github.io
  • 🧩 Velvet Site → velvet3d/velvet-site
  • 🧪 Velvet Razor → velvet3d/velvet-razor
  • 📦 NuGet → https://www.nuget.org/profiles/AezanPathan

Current Focus

  • Real-time rendering
  • Scene and camera systems
  • WebGL rendering pipelines
  • Modular rendering architecture
  • Blazor and Razor hosting experiments
  • JSInterop-based rendering integration

⚠️ Status

Velvet is currently under active development and some APIs or hosting integrations may change over time.

Razor (SSR) Hosting

The Razor-based hosting mode is currently experimental.

Due to rendering lifecycle and SSR limitations, continuous rendering and runtime persistence are still being refined.

For stable demos and runtime rendering, Blazor hosting is currently recommended.

About

c# Graphics library for the web

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors