Посоветуйте что-нибудь для оптимизации.[Решено]

Раздел, посвящённый самому важному - скорости.

Посоветуйте что-нибудь для оптимизации.[Решено]

Сообщение Deniska127 03 фев 2017, 19:27

Уважаемые форумчане, что вы можете посоветовать по поводу оптимизации исходя из данных мониторинга? 25FPS- максимум. Иногда фризит на долю секунды и ФПС падает до 5-6 и потом плавно возрастает секунд за 20 до прежних 25 (фризит редко спустя минуты 2-3 после запуска сцены).
Изображение
Последний раз редактировалось Deniska127 14 фев 2017, 17:29, всего редактировалось 2 раз(а).
_ttp://www.youtube.com/user/deniska127127
Аватара пользователя
Deniska127
UNIт
 
Сообщения: 88
Зарегистрирован: 24 ноя 2014, 22:06
Skype: deniska127dk

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение waruiyume 03 фев 2017, 19:36

Раз уже используете туман, снизьте дистанцию на которой рисует камера до границы тумана.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение Deniska127 03 фев 2017, 20:32

waruiyume писал(а):Раз уже используете туман, снизьте дистанцию на которой рисует камера до границы тумана.

Стоит не такая уж и большая дистанция
Изображение
_ttp://www.youtube.com/user/deniska127127
Аватара пользователя
Deniska127
UNIт
 
Сообщения: 88
Зарегистрирован: 24 ноя 2014, 22:06
Skype: deniska127dk

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение waruiyume 03 фев 2017, 20:56

Camera.main.farClipPlane = 15;
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение jetyb 04 фев 2017, 09:16

Откройте Profiller . Явно какой-то скрипт тормозит.
jetyb
Адепт
 
Сообщения: 1486
Зарегистрирован: 31 окт 2011, 17:21

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение Deniska127 04 фев 2017, 18:40

jetyb писал(а):Откройте Profiller . Явно какой-то скрипт тормозит.

Он недоступен, кстати, по моему мнению, лаги появились после билда версии для MacOS, можете это как-то связать?
Изображение
_ttp://www.youtube.com/user/deniska127127
Аватара пользователя
Deniska127
UNIт
 
Сообщения: 88
Зарегистрирован: 24 ноя 2014, 22:06
Skype: deniska127dk

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение dimmduh 06 фев 2017, 05:06

Draw Calls за 2000, трисов миллион. При том, что в сцене ничего особо нет.
Уменьшайте кол-во материалов, батчить объекты, лоды.
dimmduh
UNец
 
Сообщения: 3
Зарегистрирован: 26 янв 2015, 22:49

Re: Попсоветуйте что-нибудь для оптимизации.

Сообщение Cybernoise 07 фев 2017, 12:49

1) меняйте геометрию на менее полигональную, используйте лоды
2) используйте атласы текстур
3) отключите ненужные чтение/ запись, тангенсы/нормали в моделях
4) найдите/напишите более оптимальные шейдера
5) настройте оптимальную дальность видимости камеры с учетом тумана
6) пересмотрите кол-во прозрачных обьектов
7) настройти кол-во частить и их материалы
8) сжимайте текстуры отключайте запись/чтение в них, настройте мип-мапы и тд
9) делайте обьекты с оптимальными размерами ()не делайте например карту цельным обьектом в 800 к полигонов ) , розбивайте на части
10) ищите нагрузные участки в скриптах и оптимизируйте

и пару вопросов :
1) чем рисуете гуи ?
2) сколько источников света?
3) какие шейдера ?
Аватара пользователя
Cybernoise
UNITрон
 
Сообщения: 262
Зарегистрирован: 12 июн 2013, 13:43
Откуда: Одесса
Skype: Mister4ui

Re: Попсоветуйте что-нибудь для оптимизации.[Решено]

Сообщение Deniska127 14 фев 2017, 17:29

Всё, выяснил в чем проблема, оказывается, года 2 назад, когда только начинал делать проект, понапихал 4 префаба падающего снега. Разделил префабы на зоны и уменьшил кол-во снежинок, теперь когда игрок входит в определенную зону, то там активируется снег, а не как это было раньше- работало на всю карту. Теперь пропали лаги и ФПС стабильно 60, кст поставил ограничитель в 60 фпс чтобы не нагружать лишний раз систему.
_ttp://www.youtube.com/user/deniska127127
Аватара пользователя
Deniska127
UNIт
 
Сообщения: 88
Зарегистрирован: 24 ноя 2014, 22:06
Skype: deniska127dk


Вернуться в Оптимизация

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2