Blender Git Statistics -> Branches -> newboolean

"Newboolean" branch

Total commits : 125
Total committers : 3
First Commit : December 2, 2019
Latest Commit : August 9, 2020 (Today)


Commits by Month

DateNumber of Commits
August, 202021
July, 202042
June, 202022
May, 20200
April, 20203
March, 20207
February, 20202
January, 20201
December, 201927

Committers

AuthorNumber of Commits
Howard Trickey118
Howard Trickey5
Jacques Lucke2

Popular Files

FilenameTotal Edits
boolean.cc40
bmesh_boolean.c34
mesh_intersect.cc28
BLI_boolean_test.cc27
BLI_mesh_intersect_test.cc22
delaunay_2d.cc13
bmesh_boolean.cc13
BLI_mesh_intersect.hh13
BLI_mpq2.hh9
BLI_delaunay_2d_test.cc9

Latest commits Feed

19 minutes ago
Fix the nearest point containing cell when nearest is inside a tri.
2 hours 57 min ago
Remove degenerate triangles before intersecting.
9 hours 3 min ago
Use #pragma in newboolean branch.
9 hours 11 min ago
Merge branch 'master' into newboolean
9 hours 21 min ago
Cleanup: stop some warnings.
23 hours 12 min ago
Fixed bug in understanding of nesting of connected components.
August 7, 2020, 13:25 (GMT)
Add debugging to face merge.
August 5, 2020, 23:19 (GMT)
Fix crash when point finding encounters a coplanar stack.
August 5, 2020, 19:52 (GMT)
Disable the boolean and modifier python tests.

These tests rely on the behavoir of the old boolean, down the the
exact values of coordinates and ordering of the output vertices.
Because I want the default behavior of boolean to be new boolean
in this branch, this is inconvenient. I will make these tests work
again if/when we merge with master. Probably by adding the flag
that invokes the old behavior to the tests.
New bevel is mostly tested by unit tests now, so disabling the
regression test for it is not a big deal.
August 5, 2020, 19:13 (GMT)
Merge branch 'master' into newboolean
August 5, 2020, 19:02 (GMT)
Fixed bug where normals were sometimes wrong after a difference op.

Needed to check for correct orientation of a face before reusing an
original face.
Also added another test case.
August 5, 2020, 14:03 (GMT)
Add some more boolean unit tests.
August 5, 2020, 13:25 (GMT)
Fix union of two disjoint meshes.

Also added unit test for that.
August 4, 2020, 19:35 (GMT)
Merge branch 'master' into newboolean
August 4, 2020, 19:20 (GMT)
Resetting some stuff that got messed up with previous commit.
August 4, 2020, 17:48 (GMT)
Fixed several filtering bugs.

Several bugs with the acceleration filters cauased crashes and
incorrect results. Redid the error analysis and found some mistakes.
There was also a bug in the code for checking non-trivial intersections.
Now you can boolean a standard cube and cylinder and scale the cylinder
without crashing.
Also rewrote the tri-tri intersection code to make it more understandable
and also prepare the way for more floating filters.
August 2, 2020, 21:13 (GMT)
Fix bugs re triangle sorting.

Several somewhat self-compensating bugs in the routine that sorts
triangles around an edge let to a bug visible with a unit cube
subtracting a unit cylinder with 4 sides. Fixed.
August 2, 2020, 14:30 (GMT)
Fix building WITH_GMP in case of boolean modifier.

Left out a define.
Also, added more debugging in boolean.cc.
August 2, 2020, 13:35 (GMT)
Merge branch 'master' into newboolean.
Also, make it possible to build when WITH_GMP is disabled.
August 2, 2020, 10:44 (GMT)
Warning removal: Remove unused argument; make a private function static.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2020