This commit is contained in:
yumoqing 2026-01-08 17:28:25 +08:00
parent 9ab1fb502d
commit 076eea98d2

14
bricks/glbviewer.js Normal file
View File

@ -0,0 +1,14 @@
bricks = window.bricks || {};
bricks.GlbViewer = class extends class bricks.VBox {
constructor(opts){
super(opts);
this.dom_element.innerHTML=`<model-viewer
src="${this.opts.url}"
auto-rotate
camera-controls
style="width: 100%; height: 100vh;">
</model-viewer>`
}
}
bricks.Factory.register('GlbViewer', bricks.GlbViewer);