Currently, I am utilizing ThreeJS to showcase a house model. My goal is to create a grassy area surrounding the house. However, I have encountered an issue where if the grass is simply a flat plane, it ends up appearing inside the house itself (as seen in the first screenshot) and obstructs access to the vault. I attempted to address this by removing a section of the floor based on the house's bounding box, but this solution resulted in issues with other models, such as holes in the floor (as visible in the screenshot). I am in search of a method to keep the grass exterior to the house and eliminate it from inside the house, but I am uncertain about the best approach to achieve this.
Your assistance on this matter would be greatly valued!