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

Keep world space coordinates during reparenting

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Duplicate
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • Qt 3D Studio 2.2
    • None

      Editor application doesn't preserve world space coordinates of an object during to change a parent of the object.

      Steps:

          Create two cubes
          Place the first cube in (-260, 0, 0) coordinates
          Rotate the second cube (0, 0, 90) degrees
          Make the second cube as a parent for the first cube

      Expected result:

      The first cube stays on the same place visually and local coordinates for it recalculated for the second cube local space.

      Actual result:

      The first cube keeps it's own coordinates and jumps away from the original place.

      Motivation part:

      This issue makes the process of placement of objects inconvenient. A designer has to return objects in place each time when it changing the scene structure. This feature already supported in modern editors like Unity3D and Unreal Engine 4.

        1. test.zip
          1 kB
          Evgeniy Prikazchikov
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            soili_vainamo Soili
            evgeniy_prikazchikov Evgeniy Prikazchikov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes