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

Culled block faces are unnecessarily sorted for translucency which can lag out the translucency sorter

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • 24w36a
    • None
    • Confirmed
    • Performance, Rendering

      Even if block faces are culled they are still subject to translucency sorting which can unnecessarily lag out the translucency sorter

      Reproduction Steps

      • Lower your render distance to 10 chunks
      • Create a superflat world with preset
        minecraft:bedrock,minecraft:water,minecraft:ice;minecraft:the_void
      • Wait for the spawn area chunk to load
      • Fly around in a circle around the spawn (try to avoid loading any new chunks)
      • Create the same world but with 90 layers of water
        minecraft:bedrock,90*minecraft:water,minecraft:ice;minecraft:the_void
      • Wait for the spawn area chunk to load
      • Fly around in a circle around the spawn (try to avoid loading any new chunks)

      Observed Results

      • In the world with 1 layer of water translucency sorting behaves correctly
      • In the world with 90 layers of water translucency sorting lags behind a lot

      Expected Results

      • Since all of the faces between water blocks are culled they wouldn't affect the sorter

        1. 2024-09-04_17.15.59.png
          2024-09-04_17.15.59.png
          2.59 MB
        2. image-2024-09-04-21-34-44-740.png
          image-2024-09-04-21-34-44-740.png
          3.00 MB
        3. video.mp4
          9.38 MB

            Unassigned Unassigned
            Ceresjanin123 Ceresjanin123
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: