Page MenuHome

Fix T103011: custom data layers aren't copied when using Boolean
ClosedPublic

Authored by Jamell Moore (JamellMoore) on Dec 23 2022, 12:07 PM.

Details

Summary

Fix T103011: custom data layers aren't copied when using Boolean

When converting from imesh to mesh for the final result, custom
data should be copied from ALL operands including the main mesh

As an added bonus users will now have attributes correctly
preserved/copied when using the Mesh Boolean node.

Diff Detail

Repository
rB Blender
Branch
Fix-T103011-no-bevel-weights-from-boolean-mod (branched from master)
Build Status
Buildable 25144
Build 25144: arc lint + arc unit

Event Timeline

Jamell Moore (JamellMoore) requested review of this revision.Dec 23 2022, 12:07 PM
Jamell Moore (JamellMoore) created this revision.
  • Merge the vert, loop and face data from all meshes too
source/blender/blenkernel/intern/mesh_boolean_convert.cc
673

This change shouldn't be necessary for the reason mentioned in the comment above. But that comment doesn't apply to edge custom data, so that looks right.

This revision is now accepted and ready to land.Dec 26 2022, 8:41 PM