Files to copy
The images are loaded from /sketchbook/ on your own domain, so they have to be
somewhere the app serves static files from: public/ in Vite and Next, static/ in
SvelteKit.
cp -R node_modules/@designcodeio/threeui/lib-dist/assets/sketchbook public/
Without them the page renders with its images missing.
Size
The component is 100% of its parent's width and height and has no size of its own, so a parent with no height renders nothing. A box at a 16 to 9 ratio suits it.
Props
No visual options on this one.
assetBaseUrl sets where the runtime files are loaded from, for serving them at a path
of your own.
className and style pass through to the root element.