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

Research possibility of not always converting textures to pngs if the source format is one we also support during 3D asset import

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 6.3.0
    • Fix Version/s: None
    • Component/s: Quick: 3D
    • Labels:
      None

      Description

      When importing 3D assets with a lot of baked in textures, QImage::save takes significant amount of time. E.g. importing asset with 40MB of textures takes over 10s compressing the pngs.

      One way to improve the situation could be to save the textures in the same format they are in the source asset, if that format is supported by quick3d.

      If the research concludes that this would be a viable option for speeding up the import, a separate implementation task can be created or implementation can be done within context of this task.

      When implemented, this should probably be configurable in import options, as converted textures might be more efficient at runtime than whatever the original source format is.

       

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              qt.team.graphics.and.multimedia Qt Graphics Team
              Reporter:
              e0348803 Miikka Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes