Page MenuHome

Fix Data Transfer Projected Face/Edge Interpolated mode is wrong
ClosedPublic

Authored by Philipp Oeser (lichtwerk) on Apr 22 2022, 11:00 AM.

Details

Summary

Caused by rBcfa53e0fbeed: Refactor: Move normals out of MVert, lazy calculation

Above commit mixed up source and destination meshes causing bad lookups
on calculated normals.

Now make sure we get normals from our destination mesh to project along.

Note this was only reported for Projected Face Interpolated mode, but
same was true for Projected Edge Interpolated mode (though that one is a
bit weird to test since I think there is generally something wrong with
that mode -- with or without rBcfa53e0fbeed).

Fixes T97528

Diff Detail

Repository
rB Blender

Event Timeline

Philipp Oeser (lichtwerk) requested review of this revision.Apr 22 2022, 11:00 AM
Philipp Oeser (lichtwerk) created this revision.

Haven't tested it in detail, but the change looks very reasonable.

This revision is now accepted and ready to land.Apr 22 2022, 11:21 AM