But how can I load a map as big in the engine, with a player of 30,000 polygons? I mean … the engine will load all right objects? I wanted to load only the objects close to the camera, or at least reduce the quality of distant objects. I do not know, do something, decrease the amount of loaded polygons or something to not have a bad performance. And I will also use Procedural Materials, as I do not have a bad performance?
The engine will automatically use LOD’s (Level Of Detail) that are part of the static mesh, assuming that those LODs were built/imported with the static mesh. You can also use the Cull Distance Volume to tell the engine to stop rendering objects of a certain size after they get a certain distance from the camera (both the size and the distance are configurable in the Volume’s parameters).