Skip to content

Automatically extended floors under vertical walls cause visual glitches on newer GPUs #1226

@TwistedHBG

Description

@TwistedHBG

Video example - https://youtu.be/1HrzQDMxowo?si=9u6RFuGHfKnqOnm9

When placing a floor it automatically extends half a tile towards nearby walls. When a vertical wall has two floors of the same type extend towards it, it breaks the visibility of adjacent identical floors on the same axis. The visibility breaks on all adjacent floors until a tile contains a different type of floor, or a wall.

Preemptively placing an actual floor under a vertical wall prevents this glitch from happening, which means the auto-extended 'fake' floors are the problem.

This is consistent with floors of all types.

If a vertical wall has two different floor types adjacent, the glitch does not occur. It only occures when two fake half-floors are of the same type.

This behaviour is consistent and easily reproduced on affected GPUs. Reloading, relogging, or restarting does not affect the invisible tiles. It affect buildings in all biomes. It also happens in Two Hour One Life with all of the additional floors that exist there.

This bug occurs 100% of the time for all users that have an RTX 50-series GPU. As more and more users upgrade their GPUs this bug will be more and more common.

I can easily recreate the glitch in any town/server, and I can always fix it by placing floors under vertical walls.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions