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

Decide on the future of displacement maps

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.0.0 RC, 6.0
    • 6.0.0, 5.15
    • Qt RHI, Quick: 3D
    • None
    • 1
    • f670d077099dd16de5be6cbb9b2dc766a843152e (qt/qtquick3d/dev)
    • Qt Quick 3D - Week 21/22

    Description

      Displacement maps are not useful without tessellation. (or so it would look from the code base, the details are somewhat fuzzy)

      The RHI port has no support for these maps (for a multitude of reasons, tessellation stage dependency is only one them).

      Additionally, they are not demoed or tested in any form in 5.15 either; there is no examples, tests or Lancelot cases for them, therefore noone knows if they even work in 5.15. (consider also that seemingly unrelated features like the depth prepass or depth texture generation are heavily affected when a displacement map is present, so simple testing is not even sufficient, it needs to be tested in combinations with various other features in order to exercise all related code and shader paths)

      Figure out what the future of this feature is. Perhaps it needs to be removed from the API?

      Attachments

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

        Activity

          People

            3.141592 Christian
            lagocs Laszlo Agocs
            Pasi Keränen Pasi Keränen
            Andy Nichols Andy Nichols
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes