http://www.patreon.com/posts/31506335 [www.patreon.com]
Carves out polygons using a point attribute with the ability to define the carve values per primitive using primitive attributes.
Pure VEX implementation, 10x faster than the default Carve SOP (compiled). It preserves all available attributes.
It supports both open and closed polygons.