Blender Git Commits

Blender Git "master" branch commits.

Page: 496 / 5574

November 8, 2020, 13:39 (GMT)
Fix T81651, exact boolean modifier incorrect if operand hidden.

The code was trying to ignore hidden geometry when doing boolean,
which is correct when used as a tool, but not when a modifier.
Added a "keep_hidden" argument to bmesh_boolean to distinguish the
two cases.
Also fixed a bug when the tool is used with hidden geometry that
is attached to unhidden geometry that is deleted by the operation.
Revision 7be47da by Ankit Meel
November 7, 2020, 16:22 (GMT)
Cleanup: Clang-tidy, readability-else-after-return
Revision 4429b4b by Ankit Meel
November 7, 2020, 16:22 (GMT)
Cleanup: Clang-tidy, readability-non-const-parameter.
Revision 9cd9ea5 by Ankit Meel
November 7, 2020, 16:22 (GMT)
Cleanup: NULL to nullptr.
November 7, 2020, 14:33 (GMT)
Merge new boolean fix from blender-v2.91-release.
November 7, 2020, 14:02 (GMT)
Fix T82301, exact boolean fail on cube with bump.

The code for determining coplanar clusters had a bug where it would
miss some triangles. The fix for now is to just put triangles in
the cluster if their bounding boxes overlap. This works but maybe
makes clusters bigger then they have to be. I'll follow this commit
with work on making the CDT routine faster when using exact arithmetic.
Also removed a lot of unused code, and added some new intersect
performance tests.
Revision 40d4a4c by Ankit Meel
November 7, 2020, 13:18 (GMT)
Cleanup: Clang-format.
Revision 6e6b5e1 by Ankit Meel
November 7, 2020, 13:18 (GMT)
Noise: fix uninitialized variable warning.

Mistake in 74188e65028d
Revision ae342ed by Ankit Meel
November 7, 2020, 13:18 (GMT)
Cleanup: Clang-tidy else-after-return
Revision 4525049 by Ankit Meel
November 7, 2020, 13:18 (GMT)
Cleanup: Clang-tidy, modernize-concat-nested-namespaces
November 7, 2020, 10:20 (GMT)
View3D: take clipping into account for Frame All

Clamp the min/max used for Frame All/Selected
by the clipping region if it's set.

Resolve T81050
November 7, 2020, 10:01 (GMT)
Cleanup: move plane array intersection into a function

Also add check to ensure a point isn't occluded by it's own plane,
which could happen if a small epsilon values are passed in.
November 7, 2020, 01:56 (GMT)
Fix for T78211: Trackpad Zoom to Mouse Position Error

When using a trackpad Zoom to Mouse Position would always zoom to center of canvas.

Differential Revision: https://developer.blender.org/D8683

Reviewed by Brecht Van Lommel
November 7, 2020, 01:43 (GMT)
Fix for T65714: Pinch Zooming Crash using Mac Trackpad

Ensure that Zoom does not crash on Mac Trackpad by checking for existence of Continuous Zoom timer.

Differential Revision: https://developer.blender.org/D8682

Reviewed by Julian Eisel
November 6, 2020, 19:20 (GMT)
Cleanup: Rename render texture files to texture_*
Revision b3e71ee by Hans Goudey
November 6, 2020, 18:50 (GMT)
Cleanup: Remove unused variable
November 6, 2020, 18:11 (GMT)
Cleanup: remove unused includes in readfile.c and writefile.c
November 6, 2020, 17:48 (GMT)
Fix missing include warning

Caused by rB580ff2cb937daf43699908afe1190baea8d117aa
November 6, 2020, 17:41 (GMT)
Cleanup: fix naming and remove unnecessary code
November 6, 2020, 17:37 (GMT)
Refactor: move Screen .blend data read to blenkernel

Ref T76372.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021