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

Transparent Queue Shader Error (Fireworks over Water)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Resolution: Duplicate
    • Affects Version/s: Minecraft 1.8
    • Fix Version/s: None
    • Environment:
      Windows PC (I5 QuadCore with Nv GTX 285, 8G Ram, Xmx4G)
    • Confirmation Status:
      Unconfirmed

      Description

      When fireworks (in my case spawned by a command block via summon (lifetime of 2, so they explode right after start)) are rendered on top of another transparent queued surface ike water, the water becomes invisible and blocks below water surface become visible.

      I encountered the queue error during my own developments with unity, writing my own shaders for double culled surfaces.

      The firework particles are rendered additive against a transparent dynamic plane.
      This also results in color issues (darker in some corners) while blending with the background blocks below the water surface.

      It seems like the queue for the firework shader has to be moved.

      Similar problems: MC-41115

        Attachments

        1. 2014-11-23_19.01.38.png
          2014-11-23_19.01.38.png
          218 kB
        2. 2014-11-23_19.01.45.png
          2014-11-23_19.01.45.png
          244 kB
        3. 2014-11-23_19.01.47.png
          2014-11-23_19.01.47.png
          251 kB
        4. 2014-11-23_19.11.23.png
          2014-11-23_19.11.23.png
          348 kB
        5. 2014-11-23_19.11.24.png
          2014-11-23_19.11.24.png
          362 kB

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mcfreezer Florian Kühl
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: