Ender_Dragon & SubDivHero
SubDivHero SubDivHero
Я тут с петлями редактировал, чтобы деформация была плавная, но и полигонов поменьше для мобильной производительности. Всё равно думаю, как лучше совместить стилизацию и эффективность. Как ты считаешь, как лучше подходить к оптимизации персонажей для RTS-игр?
Ender_Dragon Ender_Dragon
Привет, Баланс между стилем и производительностью начинается с грамотного планирования LOD. Держи высокополигональную версию для крупных планов, но убирай всё, что не видно в игровом масштабе. Используй edge loops только там, где деформация действительно важна – то есть, разрезай меш в местах соединений, а не по всей поверхности. Для мобильных устройств старайся уложиться в 30–40 тысяч полигонов для основного вида и снижай до 10–15 тысяч для удалённых юнитов. Обязательно используй текстурные атласы – объединяй все маленькие карты в один лист 2048x2048, чтобы уменьшить количество draw calls. И, напоследок, где только возможно, используй скиннинг на GPU – это быстрее, чем на CPU, и освободит процессорные ресурсы для других задач. Придерживайся этого подхода, и увидишь, как улучшится производительность, не теряя при этом нужного внешнего вида.