[Bf-committers] bmesh operators for Carve library

Dealga McArdle tetha.z at gmail.com
Wed Dec 10 14:29:21 CET 2014


For Sverchok we've had several requests for CSG boolean nodes, we already
have several Python CSG implementations but they all have speed issues.
Implementing Intersect / Join / Difference as bmesh operators could be
really handy and let scripters execute the excellent and fast Carve C code
instead

bm_C = bmesh.ops.intersect(bm_A, bm_B)
bm_C = bmesh.ops.join(bm_A, bm_B)
bm_C = bmesh.ops.difference(bm_A, bm_B)

Please forgive me if this had been requested already, I haven't seen
requests for it on the wiki anyway.

Kind regards,
Dealga.


More information about the Bf-committers mailing list