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

Texture rendering issues in SceneLoader

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.8.0
    • 5.7.1, 5.7, 5.8.0 Beta
    • Qt3D
    • None
    • Windows 7 x64 SP1, Nvidia GeForce GT 630
      Android 4.4.4 (OpenGL ES 3.0 V@45.0)
    • 7eb54642ba19a995e251518448a4896943dea1d2 440589a0747d9668fec3ff924b390d75be5c6733

    Description

      The first time dynamically changing source of SceneLoader to new scene (3d model), there is something wrong with rendering textures (of all or part of entities), they are black or gray (in another project sometimes colorful rubbish).

      Changing source after that to something else, and then back to first model - everything is rendered as should. See video attached.

      Example based on qgltf attached - there is two 3d models exchange each other as source for SceneLoader by timer.

      It seemed that bug is only appear when there more than one object in a loaded scene. It can be seen in that texture of teeth of wolf model is rendered right for the first time.

      I'm using almost the latest qt 5.7 commit: 50559ea3325c0215da155911836c0416d0027716

      Attachments

        1. qgltf_2.zip
          7.23 MB
        2. qgltf.avi
          196 kB
        3. qgltf.zip
          3.58 MB
        4. scene loader texture rendering issues.avi
          1.49 MB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lemire_p Paul Lemire
            lukegluke Oleg
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes