Blender Git Commit Log

Git Commits -> Revision 0aad810

Revision 0aad810 by Howard Trickey (master)
July 25, 2021, 17:29 (GMT)
Fix T89391, etc. Boolean bugs when objects have negative scale.

The old modifier code, now just used for Fast, has code in it to
flip faces of arguments when their tranform's negativity differs
from the main object's transform's negativity.
I had neglected to put that logic in when I made the change that
skipped the round trip through BMesh.
Fixing this means that the results are more what the user expects
when some or all operands have negative scales.

Commit Details:

Full Hash: 0aad8100ae5cfb4273cf55e35caf59eaf448f070
Parent Commit: aa32121
Lines Changed: +25, -4

2 Modified Paths:

/source/blender/blenkernel/intern/mesh_boolean_convert.cc (+20, -4) (Diff)
/source/blender/blenlib/BLI_float4x4.hh (+5, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021