I’ve been trying to get to grips with Grasshopper and V-Ray recently. Mostly it’s going well but I’ve found one issue that I haven’t been able to resolve - V-Ray seems to be adding extra surfaces that shouldn’t be there. They only appear in the render, not the Grasshopper preview, so I’m guessing its a V-Ray issue rather than Grasshopper.
Can anyone give me some tips to resolve this? I am more or less a beginner with Grasshopper so it is possible I’ve overlooked something obvious. Thanks in advance.
We have not heard of such issues and can’t pinpoint the cause only looking at the two images.
Please share the definition and we’ll take a closer look.
Thanks for your reply and offer to take a closer look. I’ve tried to attach the Grasshopper definition but get a message telling me I’m not allowed to upload a *.gh file. Same thing when I try and to private message. Can I send it via email?
Hello, @Iain ,
Thank you for supplying the .gh file!
The issue you illustrated comes from Rhino’s API which automatically returns a brep with 4 points from 3-point surface inputs.
For this reason V-Ray needs to have surface output manually processed through brep components. In most cases, directing the Surface output into a Mesh node should do the trick.
If you are unsatisfied with the resulting mesh quality, use a Mesh Brep node instead and hook up a “Settings (Quality)” node to it.