Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8096613

[3D] PNT mesh only: Internally computed tangent vectors need to recomputed if its assocated texCoords or points have changed

    XMLWordPrintable

Details

    Description

      For performance reason we do a partial update of PNT mesh when it is modified. The current implementation doesn't recompute the cached tangent vectors once the mesh is created. This works fine if only normals is modified but it is a bug if points or texcoords is modified since they do change the TBN space.

      Attachments

        1. BumpMapGood.png
          BumpMapGood.png
          251 kB
        2. BumpMapUpdateBug.png
          BumpMapUpdateBug.png
          251 kB
        3. DiffuseMapUpdate.png
          DiffuseMapUpdate.png
          221 kB

        Activity

          People

            ckyang Chien Yang (Inactive)
            ckyang Chien Yang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported: