Blender Git Loki

Git Commits -> Revision 011f531

Revision 011f531 by Brecht Van Lommel (master)
November 8, 2006, 20:14 (GMT)

Modified the way booleans preserve face data, and cleaned up some
duplicate code. Also removed redundant files from the bsp module,
that where replaced by boolop last year, no sense in updating them
for these changes. On the user level things should still work the
same, this is only preparation work.

Not counting the removed files, -1501 lines of code, not too bad :)

Commit Details:

Full Hash: 011f531359102a624126841b7ddf7beb94af1f7e
SVN Revision: 8793
Parent Commit: cea2b67
Lines Changed: +491, -6750

23 Deleted Paths:

/intern/boolop/intern/BOP_Material.cpp (+0, -176)
/intern/boolop/intern/BOP_Material.h (+0, -80)
/intern/boolop/intern/BOP_MaterialContainer.cpp (+0, -244)
/intern/boolop/intern/BOP_MaterialContainer.h (+0, -72)
/intern/bsp/intern/BSP_CSGHelper.cpp (+0, -443)
/intern/bsp/intern/BSP_CSGHelper.h (+0, -99)
/intern/bsp/intern/BSP_CSGISplitter.h (+0, -117)
/intern/bsp/intern/BSP_CSGMeshBuilder.cpp (+0, -156)
/intern/bsp/intern/BSP_CSGMeshBuilder.h (+0, -74)
/intern/bsp/intern/BSP_CSGMeshSplitter.cpp (+0, -719)
/intern/bsp/intern/BSP_CSGMeshSplitter.h (+0, -205)
/intern/bsp/intern/BSP_CSGNCMeshSplitter.cpp (+0, -245)
/intern/bsp/intern/BSP_CSGNCMeshSplitter.h (+0, -138)
/intern/bsp/intern/BSP_CSGUserData.cpp (+0, -137)
/intern/bsp/intern/BSP_CSGUserData.h (+0, -136)
/intern/bsp/intern/BSP_FragNode.cpp (+0, -317)
/intern/bsp/intern/BSP_FragNode.h (+0, -125)
/intern/bsp/intern/BSP_FragTree.cpp (+0, -317)
/intern/bsp/intern/BSP_FragTree.h (+0, -141)
/intern/bsp/intern/BSP_MeshFragment.cpp (+0, -281)
/intern/bsp/intern/BSP_MeshFragment.h (+0, -152)
/intern/bsp/intern/BSP_Triangulate.cpp (+0, -254)
/intern/bsp/intern/BSP_Triangulate.h (+0, -130)

18 Modified Paths:

/intern/boolop/extern/BOP_Interface.h (+1, -8) (Diff)
/intern/boolop/intern/BOP_Interface.cpp (+19, -123) (Diff)
/intern/boolop/intern/BOP_Mesh.h (+1, -1) (Diff)
/intern/bsp/extern/CSG_BooleanOps.h (+2, -71) (Diff)
/intern/bsp/intern/BSP_CSGMesh.cpp (+0, -248) (Diff)
/intern/bsp/intern/BSP_CSGMesh.h (+0, -95) (Diff)
/intern/bsp/intern/BSP_CSGMesh_CFIterator.h (+15, -59) (Diff)
/intern/bsp/intern/BSP_MeshPrimitives.cpp (+2, -6) (Diff)
/intern/bsp/intern/BSP_MeshPrimitives.h (+1, -11) (Diff)
/intern/bsp/intern/CSG_BooleanOps.cpp (+8, -48) (Diff)
/source/blender/blenkernel/BKE_booleanops.h (+9, -92) (Diff)
/source/blender/blenkernel/intern/mesh.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+1, -1) (Diff)
/source/blender/blenlib/BLI_arithb.h (+12, -0) (Diff)
/source/blender/blenlib/intern/arithb.c (+84, -0) (Diff)
/source/blender/src/booleanops.c (+293, -1068) (Diff)
/source/blender/src/booleanops_mesh.c (+0, -8) (Diff)
/source/blender/src/editmesh_tools.c (+41, -152) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021