Чтоб ускорить компил нужно все интерьерные браши и мелкие детали сгруппировать в функ детал, сюда относятся и браши которые хоть и крупные но разрез по их контурам скорее не улучшит а уходшит производительность. Это ускорит компиляцию раз в 10 - 100 если не больше и при этом фпс будет тоже значительно выше. Обычно после проделанных манипуляций обычными брашами остаются только земля и стены домов. Потолки, крыши и пол желательно тоже в функ детал т.к. разрез по ним не увеличит производительность. Если под землей ничего нет - тоже можно ее в функ детал чтоб не делались лишние разрезы. Мелкие дома из кубов тоже в функ детал.
Кстати, это должно улучшить качество освещения. К примеру у меня была башня с винтовой лестницей. Дак вот каждая ступенька резала мапу на мелкие части и получалось множество кривых теней и всяких глюк в придачу из-за этого мапа сильно лагала
20 часов - останавливай компил, это явно неразумно много брашей, такой компил приведет только к понижению фпс. Оптимальное время для огромной мапы минут 20 - 30
Всё что навешивают в темах про оптимизацию мапы - это лопша, не верь им, то что чем долше компиляция и чем больше разрезов по мапе это лучше - это полный бред. Представь себе браш разрезаный на 20 крывых кусков и каждый кусок состоит минимум из 4-6 полигонов и браш без разрезов. Какая тут может быть производительность?, да она будет минимум в 20 раз меньше, а то и в 30 т.к. кривые разрезы тоже не простая задача для освещения. Любой адекватный человек понимает что чем меньше полигонов, тем больше фпс.
Я не говорю про то что разрезы не нужны, они нужны, но только чтоб прятать те части карты, которые рендерить не надо. Даже на самой огромной карте достаточно сделать 5-10 разрезающих брашей в зависимости от числа помещений или групп помещений и компиляция при этом занимает минут 5 не больше.
Я тут 3д рипером одну свою старую мапу дернул и ужаснулся, каждая деталь, каждый браш состоит из десятка кривых полигонов. Я уж не знаю чем думали разрабы компилятора карт, но мозгов у них явно маловато. К счастью недостаток их мозгов частично компенсируется достатком своих