[2.0.55-0] Incorrect diagonal tiles on Aquilo

We are aware of them, but do not have solutions that don't cause other issues. They go here in order not to take space in the main bug thread list.
Dari
Manual Inserter
Manual Inserter
Posts: 3
Joined: Thu Mar 16, 2023 11:10 am
Contact:

[2.0.55-0] Incorrect diagonal tiles on Aquilo

Post by Dari »

Hi,

When diagonal tiles should be rendered on Aquilo, but part of the diagonal is snowy, the diagonal tile does not render.

On Nauvis (as expected):
Nauvis tiling
Nauvis tiling
06-25-2025, 17-51-14.png (444.55 KiB) Viewed 389 times
Same setup on Aquilo (no diagonal):
Aquilo tiling
Aquilo tiling
06-25-2025, 17-56-43.png (550.69 KiB) Viewed 384 times
It works correctly if both parts of the diagonal are heated.

Have a nice day!
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4117
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.55-0] Incorrect diagonal tiles on Aquilo

Post by boskid »

I tried to fix this at least 3 times now and it is really annoying to fix. Core of the problem is that rendering tile transitions does 2 passes, one using original tile ID's which means a frozen hazard concrete is considered different from normal hazard concrete which makes the corner to not draw. Second part of drawing transitions is based on groups of tiles which merge transitions with each other and in this case all tiles involved are considered to be concrete (regardless of being frozen and regardless of having yellow stripes). For this transition to render correctly i think there would have to be a third pass that ignores frozen state of tiles but still considers hazard-concrete as different than concrete. I am going to classify this as a minor issue, mainly because of how small impact this has on the game versus how hard it is to fix in a way that would not break rendering of other tiles and would not add third tile transition render pass slowing down rendering slightly.
Post Reply

Return to “Minor issues”