Blender Git Commit Log

Git Commits -> Revision 15bb397

February 3, 2014, 09:50 (GMT)
Rework carve integration into boolean modifier

Goal of this commit is to support NGons for boolean modifier
(currently mesh is being tessellated before performing boolean
operation) and also solve the limitation of loosing edge custom
data layers after boolean operation is performed.

Main idea is to make it so boolean modifier uses Carve library
directly via it's C-API, avoiding BSP intermediate level which
was doubling amount of memory needed for the operation and which
also used quite reasonable amount of overhead time.

Reviewers: lukastoenne, campbellbarton

CC: scorpion81, karja, jsm

Differential Revision:

Commit Details:

Full Hash: 15bb397fbbf619433152ee91ecd0fea4a3ded5ee
Parent Commit: 9896508
Committed By: Lukas Toenne
Lines Changed: +1594, -4317

By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021