Тени / Maya

Здесь описаны настройки и лучшие методы настройки красивых теней в реальном времени в Verge3D для Maya.

Verge3D поддерживает тени для следующих источников освещения: Directional, Point, Spot, и Area.

Подготовка вьюпорта Maya

Чтобы облегчить настройку теней, рекомендуется настроить параметры вьюпорта Maya как описано ниже.

Включите следующие параметры вьюпорта:

Убедитесь, что на сцене расположен хотя бы один источник освещения.

Типы фильтрации теней

Тени в Verge3D выглядят по-разному в зависимости от того, какой алгоритм фильтрации карты теней используется. Свойство Shadow Filtering, расположенное на панели Verge3D Export Settings, используется для выбора алгоритма.

Basic

Отключить фильтрацию, рендерить карту теней такой, какая она есть. Это самый быстрый метод рендеринга теней.

Bilinear

Используйте билинейную фильтрацию для сглаживания соседних пикселей карты теней.

PCF

Расшифровывается как Percentage Closer Filtering. Использует множественный поиск карты теней для сглаженного рендеринга теней. Среднее качество и производительность.

PCF (Bilinear)

Аналогичен PCF, но использует билинейную интерполяцию для каждого поиска карты теней. Это дает сглаженные тени за счет большей вычислительной мощности.

PCF (Poisson Disk)

Использует псевдослучайный Poisson Disk Sampling для устранения пикселизации для теней PCF. Эта настройка была выбрана по умолчанию, поскольку она наиболее соответствует тому, что вы видите во вьюпорте 3D-редактора. Производительность сравнима с алгоритмом PCF (Bilinear) или даже лучше.

ESM

Расшифровывается как Exponential Shadow Maps. Этот режим позволяет получить наиболее плавные тени, но возможны утечки света. Используйте настройку ESM Bias для света, чтобы удалить возможные артефакты. Производительность сравнима с алгоритмом PCF (Bilinear). Тени ESM могут быть особенно сложны в настройке, поэтому смотрите раздел Устранение неполадок посвященный проблемам, связанным с ESM.

Какой тип фильтрации выбрать?

Рекомендуем попробовать использовать тени PCF (Poisson Disk) ,выставленные по умолчанию, потому что они обеспечивают хорошее качество и производительность. Если вам вам нужны более быстрые, но менее качественные тени, то попробуйте Basic или Bilinear. Для большего качества стоит выбрать ESM мягкие тени, но недостатком является то, что они могут быть сложными для настройки (исправление артефактов) для конкретной сцены.

Глобальные настройки

Глобальные настройки для теней находятся в меню Verge3D Export Settings.

Shadow Filtering
Алгоритм фильтрации карты теней. Смотрите выше.
ESM Distance Scale
Коэффициент масштабирования теней ESM. Поскольку алгоритм фильтрации ESM использует абсолютные значения расстояния, уменьшите значение масштаба, если вы работаете над сценой, которая намного больше, чем куб по умолчанию, и увеличьте значение если ваша сцена намного меньше. Значение по умолчанию равно 2,5. Работает только для теней ESM.

Настройки источников освещения

Тени можно включать/выключать для каждого отдельного источника освещения с помощью встроенных панелей Maya. Поддерживаемые настройки теней выделены зеленым цветом.

Use Depth Map Shadows
должен быть включен, чтобы тени отображались в Verge3D.
Resolution
управляет разрешением текстуры тени (выбор между скоростью и качеством).
Filter Size
управляет размытостью теней.
Bias
можно настраивать до тех пор, пока вы не избавитесь от артефактов самозатенения и/или эффекта peter-panning.
ESM Bias
управляет смещением для уменьшения просветов ESM. Работает только с ESM тенями.

Настройки объектов

Вы также можете включать и выключать прием и отбрасывание тени для каждого объекта.

Casts Shadows
включить/выключить отбрасывание тени для этого объекта.
Receive Shadows
включить/выключить прием теней для этого объекта.

Смотрите также официальную документацию Autodesk для получения дополнительной информации по использованию теней в Maya.

Устранение Неполадок

Тени в Verge3D и во вьюпорте Maya выглядят по-разному

Тени выглядят слишком пиксельными

Тени отображаются во вьюпорте Maya, но не видны в Verge3D

Тени с артефактами

У тени отсутствует либо малая полутень

Тени ESM выглядят блеклыми

Тени ESM выглядят слишком резкими или не имеют полутени

ESM тени с артефактами

Остались вопросы?

Задайте их на нашем форуме!