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

SceneLoader does not load any scene on Android

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.11.2
    • 5.9.3, 5.10.0
    • Qt3D
    • None

    Description

       
      I tried to launch some Qt3D examples (multyviewport and other that uses SceneLoader) on Android , but nothing works, just empty screen (it works on PC with Windows 10). SceneLoader reports an Error state.
      More dig in looking for solution lead me that SceneLoader is based on Open Asset Import Library. Fortunatelly Open3mod viewer uses same library but provides full log on importing process http://www.open3mod.com/
      As I found from importing log from Open3mod there is constant error on each import try

      job: 1396, time: 17, CalcTangentsProcess begin 
      job: 1396, time: 17, Failed to compute tangents; need UV data in channel0 
      job: 1396, time: 17, CalcTangentsProcess finished 

      This error same for each model I try to use (also same error for models embedded into Qt examples) and seems like Qt interrupts loading scene on this error. However Open3mod viewer loads scene successfully.
      This issue stops me from further plans to use Qt3D as it can't import any 3D model.

      Attachments

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

        Activity

          People

            lemire_p Paul Lemire
            profi-S Stanislav Ilchenko
            Votes:
            2 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes