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

Remove Support for AreaLight

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 6.0.0
    • Fix Version/s: 6.0.0
    • Component/s: Quick: 3D
    • Labels:
      None
    • Technical Risk:
      Normal
    • Commits:
      421cf4f3cfb58b6b5163eb06eb66413d45b6bcc7 (qt/qtquick3d/dev)
    • Story Points:
      2
    • Sprint:
      Qt Quick 3D - 37 - 38

      Description

      AreaLights while part of the API are broken in much of the existing rendering paths.  We could fix this, but the techniques used to render real-time AreaLights are very expensive, and don't really make sense for the hardware platforms we see as our targets (Embedded).  So instead we should remove them for 6.0 with the possibility of re-adding support later if there is an actual demand.

      Previously in Qt 3D Studio (and Qt Quick 3D by extension) we had support for AreaLights, but not spot lights, and so AreaLights was the only way to have a directional light with falloff.  Since then we have added support for SpotLights which should fulfill this use case without compromising runtime performance.

        Attachments

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

          Activity

            People

            Assignee:
            janichol Andy Nichols
            Reporter:
            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