mirror of
https://github.com/BlueMap-Minecraft/BlueMapWeb.git
synced 2024-11-30 22:03:24 +01:00
Enable depth-testing the highest lowres and the hires-tiles together
This commit is contained in:
parent
5bfb775473
commit
a5c1356c00
@ -322,8 +322,15 @@ export class MapViewer {
|
||||
let scenePos = this.map.lowresTileManager[i].scene.position;
|
||||
scenePos.x = -sX;
|
||||
scenePos.z = -sZ;
|
||||
|
||||
if (i === 0) {
|
||||
this.camera.far = cameraFar; // reset far clipping for the highest lowres lod to make depth-tests possible
|
||||
this.camera.updateProjectionMatrix();
|
||||
}
|
||||
|
||||
this.renderer.render(this.map.lowresTileManager[i].sceneParent, this.camera);
|
||||
this.renderer.clearDepth();
|
||||
|
||||
if (i !== 0) this.renderer.clearDepth(); // clear depth-buffer for all lowres except the highest
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user