Найти в Дзене

Совет дня: замените сотни одинаковых мешей на HISM — и разгрузите рендерера

Совет дня: замените сотни одинаковых мешей на HISM — и разгрузите рендерера. Если на уровне много повторяющихся объектов (камни, болты, кусты), FPS съедают draw calls. Решение — Hierarchical Instanced Static Mesh (HISM): один меш, тысячи экземпляров, один материал — минимум вызовов. Быстрый старт: в Blueprint добавьте HISM Component, укажите Mesh и вызывайте AddInstance в Construction Script/BeginPlay; в редакторе используйте Foliage — он уже на HISM. Для разнообразия цвета/масштаба — PerInstanceRandom или PerInstanceCustomData в материале. Измеряйте профит: stat RHI (draw calls) и stat GPU. Хотите системно прокачать UE5 — вот бесплатный интенсив по UE5.

Совет дня: замените сотни одинаковых мешей на HISM — и разгрузите рендерера.

Если на уровне много повторяющихся объектов (камни, болты, кусты), FPS съедают draw calls. Решение — Hierarchical Instanced Static Mesh (HISM): один меш, тысячи экземпляров, один материал — минимум вызовов. Быстрый старт: в Blueprint добавьте HISM Component, укажите Mesh и вызывайте AddInstance в Construction Script/BeginPlay; в редакторе используйте Foliage — он уже на HISM. Для разнообразия цвета/масштаба — PerInstanceRandom или PerInstanceCustomData в материале. Измеряйте профит: stat RHI (draw calls) и stat GPU. Хотите системно прокачать UE5 — вот бесплатный интенсив по UE5.