Tidy up latest change a little and add a comment

This commit is contained in:
Lukas Rieger (Blue) 2023-03-26 12:13:47 +02:00
parent 1d202bbd89
commit be705dad58
No known key found for this signature in database
GPG Key ID: 2D09EC5ED2687FF2

View File

@ -179,16 +179,19 @@ export class MapViewer {
if (this.map && this.map.isLoaded){
this.camera.updateMatrixWorld()
this.raycaster.setFromCamera(normalizedScreenPos, this.camera);
// check Object3D interactions
// make sure the scene is at 0,0 (render() might have shifted it)
let sPos = this.map.hiresTileManager.scene.position;
sPos.x = 0; sPos.z = 0;
this.map.hiresTileManager.scene.updateMatrixWorld();
this.raycaster.setFromCamera(normalizedScreenPos, this.camera);
// check Object3D interactions
const intersectScenes = [this.map.hiresTileManager.scene, this.markers];
for (let i = 0; i < this.map.lowresTileManager.length; i++) {
// make sure the scene is at 0,0 (render() might have shifted it)
let sPos = this.map.lowresTileManager[i].scene.position;
sPos.x = 0; sPos.z = 0;
this.map.lowresTileManager[i].scene.updateMatrixWorld();