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

Enable proper project handling

    XMLWordPrintable

Details

    Description

      As a designer I need to be able handle overall presentation PROJECT that has many presentations. This ability was lost when stripping the original architect component away from Qt 3D Studio releases.

      As a designer I need to often create sub-presentations for both 3D and 2D content, that are then streamed as textures in to the parent presentation. The workflow at the moment for doing this is highly convoluted to the point where we can almost say we don't have support for sub-presentations at all in the editor.

      As a designer I need to be able to also open sub-presentations for editing side by side in the editor to enable smooth workflow for sub-presentations. As a user I need to see what presentations are in this project and be able to open those from a project view.

      To fix this the editor must be able to read and edit the UIA project file, show the sub-presentations visually as part of the project and allow user to easily create both 2D and 3D sub-presentations with context menus etc.

      See original suggestion QT3DS-262 for sketches how the UI could work.

      As technical requirement, the whole idea "what is a Qt 3D Studio project" needs to be thought about. Today .uia file acts as a sort of project file, but is it really needed? Can project be just a collection of directories that are scanned and the project model is then built from that? Does this cause problems for runtime performance if we do this?

      A wish is to loose the .uia file completely and move to using the directory structure as project. But this is a wish, not a strict requirement.

      Attachments

        Issue Links

          1.
          Organise discussion to formulate how a "project view" should look like Technical task Closed Soili
          2.
          Allow creating a project and adding several presentations to it Technical task Closed Mahmoud Badri
          3.
          double click a presentation to open it Technical task Closed Mahmoud Badri
          4.
          add icons Technical task Closed Mahmoud Badri
          5.
          Allow opening a presentation from the project palette Technical task Closed Mahmoud Badri
          6.
          Show the Presentation settings panel upon adding a new presentation Technical task Closed Mahmoud Badri
          7.
          Allow importing presentations Technical task Closed Mahmoud Badri
          8.
          Allow DnD sub-presentations on layers, materials and textures Technical task Closed Mahmoud Badri
          9.
          Disallow DnD the current presentation to the timeline Technical task Closed Mahmoud Badri
          10.
          Set a sub-presentation from timeline context menu Technical task Closed Mahmoud Badri
          11.
          implement DnD presentations to from the project palette to the scene Technical task Closed Mahmoud Badri
          12.
          Update sub-presentation Id after change in all places it is used Technical task Closed Mahmoud Badri
          13.
          Import subpresentation when importing a presentation Technical task Closed Mahmoud Badri
          14.
          Fix subpresentations not appearing in the viewer app Technical task Closed Mahmoud Badri
          15.
          Ensure project path is used correctly across the code Technical task Closed Miikka Heikkinen
          16.
          Allow importing Qml streams Technical task Closed Mahmoud Badri
          17.
          Allow editing Qml streams presentation Id Technical task Closed Mahmoud Badri
          18.
          Set qml streams from timeline context menu Technical task Closed Mahmoud Badri
          19.
          allow DnD qml streams to timeline layer, material and texture rows Technical task Closed Mahmoud Badri
          20.
          allow DnD qml streams to the scene Technical task Closed Mahmoud Badri
          21.
          Display sub-presentations in inspector image choosers Technical task Closed Miikka Heikkinen
          22.
          Visualize in-use sub-presentations on the timeline rows Technical task Closed Mahmoud Badri
          23.
          Update sub-presentation in-memoy vector after import Technical task Closed Miikka Heikkinen
          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              mabadri Mahmoud Badri
              pakerane Pasi Keränen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes