Blender Git Commits

Blender Git "newboolean" branch commits.

Page: 8 / 9

December 6, 2019, 11:48 (GMT)
Removed #pragma marks -- didn't work on Windows.

Also a few tweaks to debugging output.
December 3, 2019, 12:00 (GMT)
Merge branch 'master' into newboolean
December 2, 2019, 13:29 (GMT)
Some fixes for some small epsilon cases.

Also changed default epsilon to 1e-5 from 1e-6, as the latter
is too close to hairy edge and anyway produceds really tiny faces
and edges that I doubt users really want. There's even a case for
it being 1e-4 by default.
December 2, 2019, 12:15 (GMT)
Attempt to do boolean with coplanar faces - doesn't work yet.
December 2, 2019, 12:15 (GMT)
Faster find_coplanar_parts.
December 2, 2019, 12:15 (GMT)
Added stuff to make MeshAdd access faster.
December 2, 2019, 12:15 (GMT)
Coplanar case works except CDT makes a face with repeated vert.
December 2, 2019, 12:15 (GMT)
Fixed gwn (atan2 instead of atan), and some perf speedups.
December 2, 2019, 12:15 (GMT)
clang-format
December 2, 2019, 12:15 (GMT)
Keep track of other orig faces besides eg for a face.
December 2, 2019, 12:15 (GMT)
Fixed memory leak of bvh trees.
December 2, 2019, 12:15 (GMT)
Regression tests 0-25 all pass.

Code was working but had commented out actual apply of meshchange.
December 2, 2019, 12:15 (GMT)
Stashing progress.
December 2, 2019, 12:15 (GMT)
Most regression tests now pass.

Put in option checkbox in UI so can choose old or new method.
December 2, 2019, 12:15 (GMT)
Boolean coplanar cone-on-cube works.

Needed some work on coplanar faces that may have
reversed normals from projection.
December 2, 2019, 12:15 (GMT)
Forgot to initialize an intset.
December 2, 2019, 12:15 (GMT)
Added kdtree for faster coplanar.
December 2, 2019, 12:15 (GMT)
Initial work on making modifier work. Debugging still.
December 2, 2019, 12:15 (GMT)
Use arrays in MeshAdd for faster access.
December 2, 2019, 12:15 (GMT)
Changes to master for this branch.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021