Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-186362

Casting issue: Translucent block rendering breaks down at high distances

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 24w36a
    • 1.15.2, 20w22a, 1.16 Pre-release 1, 1.16 Pre-release 2, 1.16 Pre-release 3, 1.16 Pre-release 4, 1.16 Pre-release 5, 1.16 Pre-release 6, 1.16 Pre-release 7, 1.16.1, 20w28a, 20w29a, 20w30a, 1.16.2 Pre-release 1, 1.16.2 Pre-release 2, 1.16.2 Pre-release 3, 1.16.3, 20w45a, 21w03a, 21w05a, 21w16a, 21w18a, 21w20a, 1.17 Pre-release 1, 1.17.1, 1.18 Pre-release 1, 1.18.2, 1.19.2, 1.19.3, 1.20.4, 24w09a
    • Confirmed
    • Rendering
    • Low
    • Platform

      When sufficiently far from the origin of the world, translucent blocks viewed through other translucent blocks will begin experiencing graphical bugs. I originally discovered this using mods that extend the world boundary out to two billion blocks, and was just barely able to reproduce the effect within vanilla bounds. This likely affects 1.15.2 and even earlier.

      To reproduce, teleport out 20 million blocks or so, then place a layer of water, and on top of it a sheet of ice. Using spectator mode, move the camera as close to the top of the ice as possible without ending up inside it, and move around. It should be possible to after a while notice some of the water not rendering until crossing a certain distance from it, after which it flashes back into existence. However this is still hard to notice.

      An easier way to reproduce is to create a layer of one type of stained glass, and another layer of a different colour on top. Walking past this should reveal some glass temporarily disappearing.

      This bug first appeared in 13w41a and has existed ever since, and did not exist before this version.

        1. 2020-05-30_00.14.48.png
          2020-05-30_00.14.48.png
          156 kB
        2. 2020-05-30_00.14.56.png
          2020-05-30_00.14.56.png
          165 kB
        3. 2020-05-30_01.38.10.png
          2020-05-30_01.38.10.png
          183 kB
        4. 2020-05-30_01.38.39.png
          2020-05-30_01.38.39.png
          162 kB
        5. 2020-05-30_01.49.58.png
          2020-05-30_01.49.58.png
          381 kB
        6. 2020-05-30_01.50.19.png
          2020-05-30_01.50.19.png
          289 kB
        7. 2020-05-30_01.50.22.png
          2020-05-30_01.50.22.png
          295 kB
        8. 2020-05-30_01.49.55.png
          2020-05-30_01.49.55.png
          374 kB
        9. 2021-04-21_22.22.53.png
          2021-04-21_22.22.53.png
          1.48 MB
        10. 2021-07-02_16.45.16.png
          2021-07-02_16.45.16.png
          2.31 MB
        11. 2021-07-19_15.14.51.png
          2021-07-19_15.14.51.png
          348 kB
        12. 35a.png
          35a.png
          142 kB
        13. 36a.png
          36a.png
          155 kB

            Unassigned Unassigned
            Awesoman3000 Connor Steppie
            Votes:
            109 Vote for this issue
            Watchers:
            21 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: