Unity 6.3
0 онлайн 20 гостей 3 в системе
Вход

ts-missing-spec-response

Устранение неисправностей материалов, не имеющих зеркальных подсветок

Исправлены проблемы, вызывающие отсутствие зеркальных подсветок после запекания lightmaps.

Два изображения рендируемой комнаты со сферой посередине. На первом изображении сфера имеет несколько запекшихся точечных светильников, отражающихся на ее поверхности. На втором изображении показана та же сцена после запекания lightmap и отсутствуют зеркальные подсветки на первом изображении.
Два изображения рендируемой комнаты со сферой посередине. На первом изображении сфера имеет несколько запекшихся точечных светильников, отражающихся на ее поверхности. На втором изображении показана та же сцена после запекания lightmap и отсутствуют зеркальные подсветки на первом изображении.

Симптомы

Материалы не выглядят глянцевыми или имеют зеркальные акценты, когда освещение выпечено.

Причина

Запечённые огни не обеспечивают зеркальный ответ в реальном времени к материалам. Это означает, что глянцевые материалы не имеют зеркальных акцентов после генерации освещения.

Разрешение — использование смешанных огней

Использование смешанные огни вместо запеченных огней, как смешанные огни обеспечивают в реальном времени прямой зеркальный ответ к материалам. Свет компонент, установить Световой режим свойства Смешанные.

Разрешение — Использование эмиссионных прокси

Два изображения рендируемой комнаты со сферой в середине. Первое изображение показывает сферу с точками освещения и эмиссионными прокси, полученными отражательным зондом. Второе изображение представляет собой уменьшенную перспективу первого изображения, показывающую эмиссионные прокси, расположенные над сферой.
Два изображения рендируемой комнаты со сферой в середине. Первое изображение показывает сферу с точками освещения и эмиссионными прокси, полученными отражательным зондом. Второе изображение представляет собой уменьшенную перспективу первого изображения, показывающую эмиссионные прокси, расположенные над сферой.

Используйте эмиссионные прокси для имитации зеркального отклика от использования эмиссионных объектов. Чтобы использовать эмиссионные прокси, выполните следующие действия:

  1. Поместите зонд отражения в вашей сцене.
  2. Щелкните правой кнопкой мыши панели Hierarchy и выберите 3D Объект > Сфера.
  3. Выберите вновь созданный объект и установите его Флаг Статического Редактора на Флаг Статического Пробоотбора.
  4. Щелкните правой кнопкой мыши панели Project и выберите Создать > Материал.
  5. Выберите материал и установите флажок Излучение. Установите свойство Глобальное освещение на Нет.
  6. Перетащите материал на сферу, чтобы назначить его.
  7. Поместите сферу в то же положение, что и ваш свет.
  8. Перейдите на вкладку Baked Lightmaps в окне Освещение (Окно > Рендеринг > Освещение).
  9. Выберите кнопку Генерировать освещение, чтобы генерировать освещение на основе этих настроек.

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