BlazorWith3d Demo

Welcome to your BlazorWith3d demo.

This demo showcases BlazorWith3d Repository, ie using source generators to improve JS and Unity interop with Blazor.

With the intent of adding 3D rendering capability to Blazor, which can then be developed using native technology (Typescript or Unity) and source generator handles interop.

Mainly by generating TypeScript types (for ThreeJS and BabylonJS renderers), and setting up automatic implementation of interface methods to be routed through a binary interface (e.g. JS Interop to get data to Javascript world and then back to Unity).

So that developers do not have to add each method to the specific way interop is being handled, but only define interfaces and all boilerplate code is generated by the Source Generator.

See the App tab for the demo itself.

Or download the Windows App build of this demo to test the windows desktop app (using Blazor MAUI hybrid)


Loading ...
An unhandled error has occurred. Reload 🗙