Revision 8cd7b42 by Campbell Barton December 11, 2015, 09:24 (GMT) |
BMesh: Add option to use BMesh boolean modifier This uses a bmesh-intersection, BLI_kdtree and watertight intersections to perform boolean operations. For now keep both BMesh and Carve booleans usable at once for testing & bug reports, however we plan to phase out Carve by next release. |
Revision 8ae8b62 by Campbell Barton December 11, 2015, 07:14 (GMT) |
Use Python3.5's unpacking generalizations |
Revision 1c742b4 by Campbell Barton December 11, 2015, 07:12 (GMT) |
Mistake in last commit |
Revision d70e0b6 by Campbell Barton December 11, 2015, 06:54 (GMT) |
BMesh: Boolean as an edit-mode tool Works much the same as intersect operator, expose as a new operator since for users its quite different. Access from face menu. Internally, this adds boolean args to BM_mesh_intersect function. |
Revision 9f3ed82 by Campbell Barton December 11, 2015, 05:18 (GMT) |
Correct error in recent commit w/ hole-filling edge-groups weren't being sorted with 2d-coords applied. |
Revision dde4fc6 by Brecht Van Lommel December 11, 2015, 02:03 (GMT) |
Fix T46951: GLSL draw mode missing some textures. |
Revision c593855 by Campbell Barton December 11, 2015, 01:01 (GMT) |
BMesh: hole support for intersect tool Support cutting many outlines into a single face (creating edges between isolated regions). |
Revision bb4bff3 by Campbell Barton December 11, 2015, 01:01 (GMT) |
BMesh: Add BM_face_kill_loose Removes edges/verts that become unused. |
Revision 37c6a20 by Brecht Van Lommel December 11, 2015, 00:48 (GMT) |
Memutil: remove some unused code. |
Revision c7122b5 by Brecht Van Lommel December 11, 2015, 00:42 (GMT) |
IK Solver: remove unused and outdated test code. |
Revision 8a66d49 by Brecht Van Lommel December 11, 2015, 00:40 (GMT) |
Moto: remove some unused code. |
Revision becc85c by Campbell Barton December 11, 2015, 00:27 (GMT) |
Math Lib: 2d ray-segment intersection function |
Revision 6e4802d by Brecht Van Lommel December 10, 2015, 23:59 (GMT) |
IK Solver: replace TNT math library with Eigen. Performance is about the same or slightly better for typical IK chains. In extreme cases with many bones and multiple targets, of which some are unreachable, I've seen 2x speedups. |
Revision aaa627d by Brecht Van Lommel December 10, 2015, 23:59 (GMT) |
IK solver: replace Moto math library with Eigen. |
Revision 810f825 by Martijn Berger December 10, 2015, 16:23 (GMT) |
MSVC 2015 fix, /WX warnings as errors is to restrictive for msvc 2015 currently for bmesh |
Revision e9825ad by Martijn Berger December 10, 2015, 14:00 (GMT) |
MSVC 2015 fix hack around internal compiler crash on openmp atomic Eigen3 bug report: http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1131 |
Revision 2f57b1c by Campbell Barton December 10, 2015, 13:45 (GMT) |
Fix for mistake in intersect duplicate list check In practice this hardly ever happened. |
Revision 5452df7 by Campbell Barton December 10, 2015, 12:42 (GMT) |
BMesh: minor optimization for intersect Avoid double lookup on insertion ghash |
Revision 9ad13d7 by Martijn Berger December 10, 2015, 11:37 (GMT) |
Update Eigen to version 3.2.7 The main purpose of this is to get MSVC 2015 fixes |
Revision ffc750a by Martijn Berger December 10, 2015, 10:57 (GMT) |
Begin to add some MSVC 2015 support |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021