A sample project integrating a Unity WebGL build with SvelteKit, featuring a modern character menu and support for loading and displaying custom VRM avatars.
Load and Display Your Own VRM Files Upload and visualize your personal VRM avatar directly in the browser.
Modern Character Menu UI Inspired by popular character menu styles in recent 3D web applications.
Seamless Unity × SvelteKit Integration Unity WebGL is embedded and interactively controlled within a SvelteKit frontend.
SvelteKit – Application framework for building fast web apps
Unity – Game engine used for the WebGL avatar viewer
shadcn-svelte & shadcn-svelte-extras – UI component libraries for building stylish interfaces in Svelte
This project serves as a boilerplate or sandbox for those who want to: