Горит вопрос оптимизации:
1. Произведена КРАЙНЕ НУДНАЯ И КРОПОТЛИВАЯ работа, объясняю на пальцах:
Уровень Pool Rooms крайне сильно грузит Видеопамять, вследствие чего у вас возникает "bottle neck", когда видеокарта не успевает за процессором
Из за чего это все? Ответ простой: Один огромный статичный меш, на русском:
Есть система LOD, она максимально шакалит качество предметов, но это старая вещь, но все же, суть одна, НО ОН РАБОТАЕТ С ОТДЕЛЬНЫМИ объектами
Есть система Nanite, похожая вещь, но она полностью ломает уровень
Я постарался максимально оптимизировать уровень, у меня теперь около 30 фпс, дело даже не в системе глобального освещения, дело в самой моделе уровня, это единый объект, его нельзя разбить на части, поэтому нельзя удалить то, что не видит игрок, чтобы оно не рендерилось
Скорее всего я переделаю уровень. Но это будет не скоро, ибо нужно заниматься другими делами: механики, новые уровни с НОВОЙ архитектурой и иерархией
Не думал что переход на 5 версию даст такие приколы, ибо я изначально не планировал работать с 5 версией
Люди с видеокартой меньше 4гб видеопамяти, простите меня
Для вас я сделаю виртуальные текстуры и отключу постоянный стриминг текстур, также скоро добавлю параметр графики up scale, оно реально помогает
Post #254
47