Вступить в клуб →
средняявопросРендеринг, шейдеры и URP на мобильных

Включили GPU Instancing для орды из 500 зомби, а draw calls не уменьшились

В сцене 500 зомби: одна модель, один материал, анимация через Animator и SkinnedMeshRenderer. На материале включили Enable GPU Instancing, но Frame Debugger показывает около 500 отдельных отрисовок зомби, как и раньше.

Почему и что можно сделать?

  • Скиннинг не инстансится; запечь анимацию в текстуру
  • Нужно включить Static Batching у зомби
  • Нужно выключить Animator у дальних зомби
  • Нужно дать каждому зомби отдельный материал

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела