Three.js R117 worked flawlessly. Since R118 there are rendering issues for the buildings:
in Chrome, only when running on the integrated GPU on my Mac (Intel HD Graphics 530 1536 MB), buildings don’t receive shadows anymore:
Running the dedicated GPU (Radeon Pro 455 2 GB) everything continues to work flawlessly fine (shadows are recieved on the buildings):
in Safari, things are worse: Buildings disappear completely. Shadows – surprisingly – are still being cast, however. This behavior appears on both the integrated as well as dedicated GPU.
I started diving into the release notes, also into accompanying commits (LightShadow), etc. but can’t find anything guiding me towards a solution to this problem.
The models being loaded are Draco compressed. It irritates me that there are no problems on the dedicated GPU in Chrome which is also why it took me quite long to even notice this bug.