XMLWordPrintable

Details

    • Technical task
    • Resolution: Done
    • P2: Important
    • 6.2
    • Quick: 3D
    • None
    • Qt Quick 3D - 2021 - Weeks 5/6, Qt Quick 3D - 2021 - Weeks 7/8, Qt Quick 3D - 2021 Week 9 - 10, Qt Quick 3D - 2021 Week 11/12, Qt Quick 3D - 2021 Week 13/14, Qt Quick 3D - 2021 Week 15/16, Qt Quick 3D - 2021 Week 17/18, 2022 Qt Quick 3D: Week 17-18, 2022 Qt Quick 3D: Week 19-20, 2022 Qt Quick 3D: Week 21-22

    Description

      The assetimport module should have a helper class, similarly to e.g. QSSGMeshBVHBuilder, that takes a QSSGMeshUtilities::Mesh and generates, using the xatlas third-party library, an additional UV channel (UV2 or whatever we decide to call it) for each sub-mesh in the mesh.

      It should be investigated what is the best apporoach for feeding the resulting UV data back into the input Mesh. This also involves introducing support for the additional UV set.

      It should be evaluated also what to do for custom geometry: for example the mentioned QSSGMeshBVHBuilder features an alternative code path (a constructor that takes the vertex/index data and associated metadata as plain QByteArray and other arguments). It it more complicated in his case because our output is some data that should be merged back into the input vertex buffer data somehow. It could be that this is best postponed for the time being, and do not enable and promote custom geometry with lightmaps for now.

      Attachments

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

        Activity

          People

            lagocs Laszlo Agocs
            lagocs Laszlo Agocs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes