Blender Git Commit Log

Git Commits -> Revision 8bdbfee

July 30, 2021, 14:56 (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: 8bdbfee9d7351c2d95c5502f25a7da62f0a100db
Parent Commit: 9e56b50
Committed By: Fabian Schempp
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