BugViewer is a Blazor component that renders a 3D file with the new WebGPU. It includes controls to view a single part (as opposed to being a game engine). The goal is to provide a clear method to view 3D parts with minimal Javascript.
$ dotnet add package BugViewer
The most appropriate name would be Blazor WebGPU Viewer. This could be abbreviated as BWG Viewer, which is fine - but awkward to say and type. So, we simply change the double-U to a single-U -> thus BugViewer.
BugViewer is a Blazor component that renders a 3D file with the new WebGPU. It includes controls to view a single part (as opposed to being a game engine). The goal is to provide a clear method to view 3D parts with minimal Javascript.
The main things that are visualized are:
BugViewer can be installed as Nuget package: https://www.nuget.org/packages/BugViewer/
Just add the BugViewer Component to your Razor page.:
<BugViewer @ref="viewer" Height="80%" Width="80%" />
The ./samples folder contains some examples of how to setup the canvas.