2014-11-08 2 views
0

У меня довольно простая сцена, но у нее около 80 символов, каждая из которых имеет анимацию (персонаж может сыграть 5 действий (бег, прогулка, стенд, танец, удар) , каждый символ имеет только 300 вершин, и все персонажи имеют один и тот же материал, без объекта lightmaped, без многопроходных шейдеров). Согласно официальному документу Unity, движок Unity будет динамически выгружать эти объекты, но мой drawcall составляет около 150, есть ли решение, чтобы уменьшить drawcall?Как уменьшить drawcall для объекта с анимацией в Unity3D

+0

Кроме того, если у вас есть несколько камер, создайте отдельный слой и добавьте в качестве маскировочной маски только основную камеру (или любую камеру, которую вы хотите отобразить), и отмените выбор во всех других камерах. –

ответ

0

в настоящее время только Mesh Renderers и Particle Systems дозируют. Это означает, что скин-сетки, ткань, трейлеры и другие типы компонентов рендеринга не упакованы, и я думаю, что ваш персонаж получил очиститель сетчатой ​​сетки, поэтому он не будет работать.

 Смежные вопросы

  • Нет связанных вопросов^_^