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

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

              Dates

              Created:
              Updated:
              Resolved:
              Imported: