The whole image is rendered even with rendermask enabled

Hi,

I have rendermask enabled (a specific layer) and was hoping the rendering would only go over the pixels included in that layer. It seems to be going over the whole image even though everything is black around the rendermask. Is that avoidable? Is there a way to only go over the wanted pixels and then finish the frame? Thanks

Hello,

If I understand correctly - you are using Render Mask selected and you are specifying a layer with geometry as selection?
If so - V-Ray has no way to know in advance which pixels will have parts of the selected geometries. To find that out V-Ray has to shoot camera rays and see if the hit geometry is part of the selection. Generally that should be quite fast since if the ray doesn’t hit selected object we just assume black color there and skip most of the heavy calculations. The only thing we do for those hits is check transparency - if there are many transparent surfaces there might be some slowdown but it should still be fast.

If you are seeing problems - can you share some screens or maybe the whole scene with our support ?

Best regards,
Yavor

Oh that must be it. Thank you for the in depth explanation, that makes sense.