feat: Optimize event listeners in AssetsGroup and streamline model loading; enhance sky and scene components with adaptive features

This commit is contained in:
2025-08-01 12:00:13 +05:30
parent 9a4f3c9d91
commit 7c3d9e1d96
6 changed files with 22 additions and 10 deletions

View File

@@ -345,7 +345,7 @@ function AssetsGroup({ plane }: { readonly plane: RefMesh }) {
canvasElement.removeEventListener("mousemove", onMouseMove);
canvasElement.removeEventListener("mouseup", onMouseUp);
};
}, [selectedItem, camera, pointer, activeModule, controls, isRenameMode]);
}, [selectedItem, camera, activeModule, controls, isRenameMode]);
return (
<Models />

View File

@@ -162,8 +162,7 @@ function Model({ asset, isRendered }: { readonly asset: Asset, isRendered: boole
console.error(`[Backend] Error storing/loading ${asset.modelName}:`, error);
}
};
loader.load(
modelUrl,
loader.load(modelUrl,
handleBackendLoad,
undefined,
(error) => {