Экземпляры объектов

Материал из CryWiki Russia

Перейти к: навигация, поиск

Содержание

Экземпляры объектов

В целях экономии вызовов прорисовки, движок объединяет идентичные элементы объекта в один проход рендера. В основном используется для сложных объектов, у которых много отдельных внутренних частей, такие объекты как заборы или танки, у которых подобные объекты использованы или анимированы.

Файл примера

Файл примера

Основная настройка в 3D-приложении

  • Элементы объекта должны иметь тот же индекс вершины, те же UV, того же материала.
  • Элементы могут быть перемещены, повёрнуты и масштабированы.
  • Изображение-пример с экземплярами элементов забора (экземпляр синий).

AssetCreation InstancingObjects fence.jpg

Советы по процессу моделирования

  • Используйте функцию экземпляра в 3ds Max для создания идентичных ассетов.
  • Вращайте и масштабируйте объекты чтобы создать вариации.
  • Не используйте «Reset X-Form» на экземплярах.

Настройка в Sandbox

В Sandbox не нужна специальная настройка, просто разместите ваш объект, как кисть или простую сущность.

Отладка

  • r_GeomInstancing 1/0 — включает или отключает экземпляры.