e9dcb068c7
Fix T44484: Edge-split corrupts mesh
...
Splitting non-manifold edges could produce duplicate edges.
2015-04-30 07:22:18 +10:00
e688ba0304
GHash: use unsigned int for ghash_size
2015-04-13 13:45:48 +10:00
a6421e1291
BMesh: intersect was using ptr hash for int keys
2015-04-11 23:41:10 +10:00
7a977df6d4
Refactor array_utils out of BLI_array
...
BLI_array.h is for resizing array macros, where as array_utils can operate on any arrays.
2015-02-14 08:00:41 +11:00
9e9cd77b8d
Compiler warning: double-promotion
2015-02-01 01:17:21 +11:00
b09563ca8c
Cleanup: fixes for building with recent clang
2015-01-14 05:11:20 +11:00
d42c085516
Fix T41517: BMesh intersect crash
2014-08-21 09:23:07 +10:00
d93c07d987
Cleanup
2014-08-21 09:23:07 +10:00
ed08597442
Correct mistake in recently added intersect tool
...
Sorting verts along an edge wasn't working reliably.
2014-08-20 12:44:11 +10:00
ea07d93f77
Fix for fix (don't guess enum's sign)
2014-08-19 07:08:15 +10:00
2a514f8e29
Fix building on some compilers (clang on OSX).
...
Reported and patch by jensverwiebe (jens verwiebe).
2014-08-18 15:39:40 +02:00
b9ebf44139
BMesh: intersect tool
...
Modeling tool to cut intersections into geometry (like boolean, without calculating inside/outside).
Faces are split along intersections, leaving new edges selected.
Access from Face menu.
2014-08-18 17:09:30 +10:00