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

Assimp conversion output of FBX file is not ideal

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: P2: Important P2: Important
    • 6.x
    • 5.14, 6.0.0 RC
    • Quick: 3D
    • None
    • 3
    • Qt Quick 3D - Week 9/10, Qt Quick 3D - Week 11/12, Qt Quick 3D - Week 15/16, QDS - 2D Week 19/21

      FBX import result via assimp looks fine at the first glance, however, if we look into the details, there are some strange quirks that makes QtQuick3D application developer hard to customize the scene.

      For example,

      • Light power/intention is lost (actually, it seems to be represented as light color factors, however, almost impossible to recover.)
      • Some strange transforms are added.
      • Origin of each mesh becomes that of the parent. (making reusing the same mesh impossible.)
      • Some rotation animations seems to be lost probably due to the previous problems. (And hard or imossible to recover in the QML code...)
      • All the keyframe animations except position/rotation/scale are ignored.
      • Keyframe animation outputs are incorrect in some conditions. (assimp bug)
      • All cameras are treated as PerspectiveCamera.

      Probably, it will be better to use FBX SDK in the future.

        For Gerrit Dashboard: QTBUG-79873
        # Subject Branch Project Status CR V

            inho Inho Lee
            notohge Norihito Tohge
            Jarko Vihriälä Jarko Vihriälä
            Eskil Abrahamsen Blomfeldt Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are 2 open Gerrit changes