Unity 6.3
0 онлайн 104 гостей 3 в системе
Вход
Освещение Шаг 24 из 173

Введение в файлы cookie

Пример запеченных поддельных каустик, достигнутых с помощью запеченных легких печенья.
Пример запеченных поддельных каустик, достигнутых с помощью запеченных легких печенья.

Куки — это маска, которую вы помещаете на свет, чтобы создать тень определенной формы или цвета, которая изменяет внешний вид и интенсивность света.

Cookie-файлы являются эффективным способом имитации сложных световых эффектов с минимальным влиянием на производительность во время выполнения. Эффекты, которые можно имитировать с помощью cookie-файлов, включают каустик, мягкие тени и световые формы.

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

Точечный свет со световым печеньем, эмулирующим тени (слева), и точечный свет без теней (справа)
Точечный свет со световым печеньем, эмулирующим тени (слева), и точечный свет без теней (справа)

Светодиодные источники света с печеньем могут создать эффект света, идущего из окна.

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

Совместимость конвейера отображения

Дополнительные сведения о поддержке файлов cookie в конвейере отображения см. в разделе сравнение функций конвейера отображения.

Дополнительные ресурсы

  • Unity форум: Новая функция — Печеное печенье