I’ve been looking for a feature in Rhino for a while and not sure if it exists or if it is being explored.
I’m an avid Grasshopper and Photoshop user, and I’ve come to really prioritize the use of masking objects to be adjusted later. In Rhino, it would be really cool if you could set a layer as a ‘masking’ layer, and any geometry added to it would Boolean a negative out of any intersecting geometry.
I could imagine, say creating a repetitive block for an architectural facade relief, and in the block applying a Boolean Mask to cut away the geometry. Then later adjusting the Mask if something isn’t looking right. Or for cutting interesting cutaways, adding to a door block so it automatically cuts away a wall when placed, etc.
I know Grasshopper has a the SolidDifference feature among other things, but the ability to manually manipulate an object mask would be really useful. I’m sure there would be some coding gymnastics that would be needed to get this to work correctly, but just a thought!