Blender Git Loki

Git Commits -> Revision 9643b2e

Revision 9643b2e by Sergey Sharybin (master)
February 24, 2014, 12:10 (GMT)
Preserve non-flat faces in boolean modifier

This commit implements dissolving of edges which were used
to triangulate non-flat faces. This slows things down a bit
(around 5% on heave mesh with all faces triangulated).

We could improve speed of dissolve a bit here (so not a bell
to add an option for triangulation yet).

Also fixed wrong edge origindex mapping.

Commit Details:

Full Hash: 9643b2e5b50399c8224d6de8d150d88c0d3e2848
Parent Commit: 59472df
Lines Changed: +263, -7

2 Added Paths:

/extern/carve/include/carve/triangle_intersection.hpp (+53, -0) (View)
/extern/carve/patches/mesh_simplify_dissolve_edges.patch (+46, -0) (View)

8 Modified Paths:

/extern/carve/bundle.sh (+1, -0) (Diff)
/extern/carve/carve-capi.cc (+125, -0) (Diff)
/extern/carve/carve-util.cc (+8, -5) (Diff)
/extern/carve/CMakeLists.txt (+1, -0) (Diff)
/extern/carve/files.txt (+1, -0) (Diff)
/extern/carve/include/carve/mesh_simplify.hpp (+27, -2) (Diff)
/extern/carve/include/carve/win32.h (+0, -0) (Diff)
/extern/carve/patches/series (+1, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021