Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-2662

Exclusion of unneeded variants when loading

    XMLWordPrintable

Details

    • User Story
    • Status: Closed
    • P2: Important
    • Resolution: Done
    • None
    • Qt 3D Studio 2.3 BETA1
    • Runtime 2.x
    • None

    Description

      Requirement is to be able to exclude parts of a presentation project during loading. This is to avoid parsing and loading objects that are not needed in the presentation for certain runtime variants, saving on loading time and resource usage.

      This feature should be supported by the editor as it should be possible to test the design from the editor to see that the exclusions are correctly defined. Also it changing id of an object in the editor should not break the exclusion grouping.

      Background
      Customers need to support multiple variations of a product UI with one single presentation. One concrete use case is the need to have KMH, MPH and China variant of a speedometer in a cluster. Another is varying a cluster for different fuel/power systems.

      For designers it is most convenient to always have all these variants within same presentation as they need to keep the designs consistent between the variants. Also for SW deployment there is often need to minimize the number of SKU's in the factory and one single binary image needs to support multiple product variants. So containing all variants in the single deliverable presentation is a requirement.

      Attachments

        Issue Links

          For Gerrit Dashboard: QT3DS-2662
          # Subject Branch Project Status CR V

          Activity

            People

              pakerane Pasi Keränen
              pakerane Pasi Keränen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes