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

Declarative mesh subnodes lose relative positioning information

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P2: Important
    • Qt3D 1.0
    • 4.7.3
    • Qt3D
    • None

    Description

      When using a mesh's subnode, parent nodes' transformations are discarded. In the use-case where the sub-node should be animated relative to it's previous position, seemingly random transformations need to be manually applied to put it back where it came from, and there is no easy way to determine these transformations once a subnode has been plucked off the scene graph.

      For example, with the lander model subnodes must be rotated 90 degrees around the x-axis to be positioned correctly. Attached qml & screenshot shows result of rendering subnodes (red) without manually fixing position & orientation (left), and manipulated into their correct position (right).

      Attachments

        Issue Links

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

          Activity

            People

              dpope Daniel Pope (closed Nokia identity) (Inactive)
              debhal Julian de Bhal (closed Nokia identity) (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes