How do I non-destructively mask out a MASH Pattern based on a cage mesh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi there!
For an educational project I am currently working on I have to create a rocket-league-like arena.
Those who don't know what I am talking about, please see the image attached.
Now the problem I have is, that I created this hexagonal floor pattern using a single mash in combination with MASH Pattern. This works great, because I referenced my source hexagon from another scene and this way I can make changes to my hexagon and the whole pattern gets updated immediately.
However, if you take a closer look to the hexagonal pattern on the image, you can see the boundaries of the pattern that divide the hexagons from the grass are based on another shape. Now I am looking for a non-destructive solution to keep my pattern as dynamic as it is, but limiting it's boundaries to (let's call it) a cage. My first idea was to use Booleans, but they are absolute and destructive as far as I know. Besides that they don't seam to handle this medium complex pattern anyways.
I am really appreciating any ideas that may solve this problem for me.