small fixes

This commit is contained in:
2026-03-21 22:04:48 +02:00
parent bd93436a78
commit 45074d78d2
4 changed files with 7 additions and 5 deletions
@@ -72,6 +72,7 @@ export default{
async loadAsset() {
if (this.forRendering) {
engine.resetScene();
engine.ambientLight.intensity = 25;
if (this.obj.type == 'panorama2d') {
await engine.loadPanorama(this.obj.asset.name);
// let t = await engine.loadTexture(`/asset/default/${this.obj.asset.name}`);
@@ -89,7 +90,7 @@ export default{
autoScale(gltf.scene);
let bb = new engine.$.Box3().setFromObject(gltf.scene);
//console.log(bb)
engine.camera.position.set(bb.max.x, bb.max.y, bb.max.z);
engine.camera.position.set(bb.max.x, bb.max.y, bb.max.z*3);
engine.orbitControls.target.set((bb.max.x + bb.min.x) / 2, (bb.max.y + bb.min.y) / 2, (bb.max.z + bb.min.z) / 2)
engine.orbitControls.update();
engine.activeObjects.add(gltf.scene);
+3 -2
View File
@@ -6,9 +6,9 @@
@mouseup="targetPointer($event, 'end')" ></div>
</div>
<v-navigation-drawer width="133" rail location="right" class="mt-3">
<v-menu>
<v-menu open-on-hover>
<template v-slot:activator="{ props }">
<v-btn icon="mdi-panorama-outline" color="primary" v-bind="props" v-tooltip="'Select scene'"></v-btn>
<v-btn icon="mdi-panorama-outline" color="primary" v-bind="props"></v-btn>
</template>
<v-list selectable color="primary" @update:selected="loadScene($event[0])" :items="scenes"></v-list>
</v-menu>
@@ -63,6 +63,7 @@ export default {
methods:{
loadScene(sceneId){
this.debug('Loading scene', sceneId)
manager.loadScene(sceneId)
},
targetClick(e){