Performance: Many Overlapping Surfaces/Polysurfaces

Here is a previous Forum post, with a recommendation from ‘jesterKing’:

Are there performance reasons why a user may want to avoid overlapping surfaces on the same plane (both for modeling and rendering)?

What if both surfaces have the same material?

I have a model with a facade that is causing performance issues. It has been modeled with groups and blocks which have been arrayed such that there there are hundreds of duplicate surfaces / polysurfaces that are overlapping (at a column, frame, or mullion). :slightly_frowning_face:

There is certainly a lot of redundant geometry that could be purged, but it would be very tedious and time consuming at this point. Do the overlapping surfaces/polysurface affect performance in a unique way?

Thank you,

Hello - what do you mean by ‘affect performance’? In a ghosted viewport having many overlapping objects will slow down selection. Otherwise, without transparency, I don’t think there is a lot of difference in performance whether the surfaces are coincident or just near each other - but fewer objects is better than more objects…


Hi Pascal, thank you for the prompt response!

I think you pretty much answered my question, but let me clarify:
Are more resources required when:

A) Rendering two identical polysurfaces that are in the exact same location such that each subsurface is completely overlapping
B) Rendering just one of those polysurfaces
(No Ghosting)?

Both renderings would look the exact same in the end, but just wondering if A requires more resources. The model I’m working with has tens of thousands of this condition throughout model, so I’m wondering if a cleanup script is worth considering to help with performance and rendering time.


Hi JF - in rendering, the sources needed would go up with the sheer number of surfaces - not necessarily proporitinally, but up; the amount would depend on things like transparency and reflections, I suppose - if your coincident surfaces have reflective materials, then I can imagine there is that much more to calculate as the two reflect into each other…

In any case, if you have tens of thousands of coincident or near coincident surfaces, I would say it is certainly worth culling those extras.


1 Like