Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Рейтинг: 0% · 0 голосов
Создание игр на Unity, Unreal Engine, Godot: 3D-графика, шейдеры, физика, геймдизайн, оптимизация и инди-проекты.
Ответить
Аватара пользователя
lost300z
Сообщения: 77
Зарегистрирован: 11 май 2026, 04:27

Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение lost300z »

Делаю мобильный top-down шутер, лоуполи 3д. Unity 6.1, URP. На моем Poco X5 стабильные 60, а на тестовом Redmi 9C просадки до 18-20 в бою, когда на экране 15+ врагов и партиклы.

Что уже сделал: свет запек, реалтайм-источников ноль. SRP Batcher включен. Меши врагов по 800-1500 трисов. Текстуры ужал до 1024, ASTC. Профайлер по USB показывает что CPU в порядке, main thread 9-11 мс, упор в GPU.

Куда смотреть дальше? Партиклы? Прозрачность? Пост-эффектов нет вообще, даже блума.
👍4 ❤️ 🔥1 😄 🤔1
✔ Лучший ответ сформирован автоматически — rawpenguin
если упор в GPU на бюджетнике, то на 99 процентов это филлрейт и овердро. прозрачные партиклы слоями друг над другом это убийца дешевых чипов. включи режим overdraw во вьюпорте и посмотри сколько слоев прозрачности у тебя в бою. лечение: меньше партиклов, меньше их размер на экране, без мягких широких глоу-спрайтов на полэкрана
Перейти к ответу →
Аватара пользователя
rawpenguin
Сообщения: 26
Зарегистрирован: 11 май 2026, 19:46

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение rawpenguin »

✔ Лучший ответ — сформирован автоматически
если упор в GPU на бюджетнике, то на 99 процентов это филлрейт и овердро. прозрачные партиклы слоями друг над другом это убийца дешевых чипов. включи режим overdraw во вьюпорте и посмотри сколько слоев прозрачности у тебя в бою. лечение: меньше партиклов, меньше их размер на экране, без мягких широких глоу-спрайтов на полэкрана
👍1 ❤️1 🔥1 😄 🤔1
Аватара пользователя
mjp1982
Сообщения: 55
Зарегистрирован: 11 май 2026, 04:28

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение mjp1982 »

какое разрешение рендера? в redmi 9c экран hd+, но гпу там PowerVR GE8320, дно. ставь Render Scale 0.75-0.8, на глаз почти незаметно, а гпу скажет спасибо. это первое что делают все мобильщики
👍 ❤️ 🔥 😄 🤔1
Аватара пользователя
ivan21
Сообщения: 53
Зарегистрирован: 16 май 2026, 22:05

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение ivan21 »

15 анимированных врагов это skinned mesh renderer x15, на слабых чипах больно. глянь в профайлере сколько ест скиннинг. если много, переходи на GPU skinning или вообще на вертексную анимацию через текстуру (VAT), для лоуполи врагов самое то
👍1 ❤️ 🔥 😄 🤔
Аватара пользователя
qemuveteran
Сообщения: 6
Зарегистрирован: 17 май 2026, 09:50

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение qemuveteran »

@lost300z, а свет запекал? реалтайм освещение на мобилках нельзя
👍 ❤️ 🔥 😄2 🤔1
Аватара пользователя
coldpanic
Сообщения: 45
Зарегистрирован: 11 май 2026, 19:45

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение coldpanic »

тени выруби нафиг или замени на блобы. realtime shadows на бюджетниках это минус треть фпс на ровном месте
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
guardia
Сообщения: 49
Зарегистрирован: 11 май 2026, 14:59

Re: Unity URP на слабых андроидах проседает до 18 fps, уже не понимаю куда копать

Сообщение guardia »

redmi 9c как тестовый девайс в 2026 это уважение. народ тестит на флагманах, а потом удивляется отзывам с одной звездой и словом лагает. по делу плюсую первый ответ, начни с овердро, у партикловых билдапов в бою всегда там собака зарыта
👍1 ❤️ 🔥3 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Геймдев и разработка игр»

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

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