I don't know how it would work in Vray (but maybe it does as you'd need a separate alpha map to see through) but in SU, if you paint a face with a transparent png file, it will still cast shadows. Have a look at this topic (more exactly the post I'm linking) where I attached a small png file that could be used in SU.
💡 LightUp 7.1 | SketchUp's only real-time renderer that uses object-based rendering
Download Trial
D