feat(web): render bgm setups as a 3D table
Wire the tabletop library into the setup detail route: seed the store from the setup, resolve the surface mount tree, and render world and HUD surfaces. Add serializedToPackage to convert the vite-emitted package.
This commit is contained in:
@@ -3,8 +3,9 @@
|
||||
> **Scope:** A standalone r3f component library that renders [bgm](./bgm-format.md)
|
||||
> board games: a state store, surface mounting, part placement with stacking,
|
||||
> and per-part meshes. Design: [`bgm-tabletop.md`](./bgm-tabletop.md).
|
||||
> **Status:** items 1–8 implemented; web part-inspection route renders `PartView`
|
||||
> from the library. Remaining: wiring the full tabletop scene into a web route.
|
||||
> **Status:** items 1–8 implemented and the full tabletop scene is wired into
|
||||
> the web app's setup detail route (`/bgm/:id/setups/:type/:setup`). The
|
||||
> part-inspection route renders `PartView` from the library.
|
||||
|
||||
## Goal
|
||||
|
||||
|
||||
Reference in New Issue
Block a user