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

IBL doesn't calculate diffuse irradiance

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • 6.0.0 RC, 6.1
    • 6.0.0 Alpha
    • Quick: 3D
    • None
    • 4
    • c31fd387bd0e97ff5636383b4bf28bd735c2aac0 (qt/qtquick3d/dev)

    Description

      Currently, rather than baking a irradiance map for light probes, we just reuse the lowest mip levels of the convolved environment map to calculate the diffuse irradiance contribution for materials that use IBL.  This leads to a fairly poor approximation and leads to very flat and dark diffuse contributions from IBL sources.

      We should refactor how we handling IBL sources to bake an irradiance cube map for use when calculating the diffuse term for materials using IBL.

      See the attached image for an example of the dark and flat diffuse results.

      Attachments

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

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            janichol Andy Nichols
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes