Hi, I need again the Help of our tech crew here on board
![:) :)](https://polycount.com/plugins/emojiextender/emoji/twitter/smile.png)
How important is it to build closed meshes for performance?
Like the question: "Delete never seen backfaces or keep the mesh (object) without holes"
I've heard it's not that important anymore but let's face it for different systems
iphone/ipodtouch/ipad
nintendo ds
psp
pc - high end
pc - low end (web based)
if anyone has knowledge about any of these (or other) systems I'm also interested in the "why" (if it's not going too deep into the matter :poly122: )!
Replies
Why ? Because it can extremely increase DrawCall amount, which kill your performance very quick.
tight meshes are ideal if you do oldschool stencil shadows.
For newer effects it's also practical to have closed meshes, so that things like screenspace "depth" of an object can be estimated. It also allows to use the first distance layer for more accurate SSAO.
anyway yes it's totally engine dependent.
Don't ask me. I just done some tests with open and closed meshes. And in CryEngine2 it's gone crazy ;e.
The other platforms I think it's more of an engine limitation rather than hardware.