This commit is contained in:
2026-04-10 11:07:39 +03:00
parent c34149b9b1
commit eddc045a53
2 changed files with 8 additions and 3 deletions
@@ -64,7 +64,7 @@ export default{
},
computed:{
forRendering() {
return this.$p.objectTypes.find(t=> t.value == this.obj?.type)?.render
return this.$p.objectTypes.find(t=> t.value == this.obj?.type)?.render || this.obj?.asset?.name?.endsWith('ktx2')
}
},
methods:{
@@ -74,7 +74,12 @@ export default{
engine.ambientLight.intensity = 25;
if (this.obj.type == 'panorama2d') {
await engine.loadPanorama(this.obj.asset.name);
} else {
} else if(this.obj.asset.name.endsWith('ktx2')){
let tx = await engine.loadTexture(this.obj.asset.name);
let k = Math.min(window.innerHeight / tx.image.height, 1);
engine.resize(tx.image.width * k, tx.image.height * k);
engine.scene.background = tx;
}else{
let gltf = await engine.load(this.obj.asset.name);
this.loadedAsset = gltf;
this.animations = gltf.animations.map(a => ({