i was searching the forums, wiki, but i'm really not sure with these things:
1.) Batches - i understand that it's best for gpu to have as few objects as possible (10 1000poly objects render faster than 1000 10poly objects).
What I'm not sure of, is if this optimization applies to this (stupid example, but it makes it clear i hope): I have to boxes, using the same material, if i merge them into one mesh, where they are not connected anyhow (called element in 3dsmax) is this still optimized, will it work as one batch?
2.) If 1.) is true, than as soon as I assign different materials to those elements inside one mesh, they will go as separate batches?
3.) Texture atlases - will it really help somehow to have one 2048x2048 texture (with four 1024x1024 painted on it) instead of 4 separate 1024x1024 textures? Does this apply only if this big texture is used for one mesh, or it also helps if different parts of this texture are assigned to different objects?
4.) Open edges, interesecting geometry between two objects, intersecting geometry (polys) in one object - are they ok?
Thanks very much for reading....and helping maybe
