Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-95586

Z-Prepass doesn't render correctly if scene has only transparent objects with depth write

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 6.2
    • Fix Version/s: 6.2.0 Beta3, 6.2, 6.3.0 Alpha
    • Component/s: Quick: 3D
    • Labels:
      None
    • Commits:
      318ba19925dd42ea600cecec4bceb68fbedd1579 (qt/qtquick3d/dev) 430e3466cedfce69e531568e97acd09cf97cd6ed (qt/qtquick3d/6.2)
    • Sprint:
      Qt Quick 3D - 2021 Week 31/32

      Description

      Found while investigating this: https://bugreports.qt.io/browse/QTBUG-95337

      When the scene has only transparent objects with some of them enabling depth write, and scene has z-prepass enabled, those objects are not rendered correctly. The depth write doesn't affect the rendering result and the scene looks as if it is not enabled at all. If then one adds opaque objects to the scene, the transparent obects are rendered correctly.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              anmaatta Antti Määttä
              Reporter:
              anmaatta Antti Määttä
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes