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

Camera.OnWillRenderObject()

Описание

OnWillRenderObject вызывается для каждой камеры, если объект видим.

Эта функция вызывается, если объект считается видимым с текущей камеры после процесса вычленения. Этот метод полезен, если вам нужен шаг подготовки для каждой камеры, рендирующей объект. Одним из примеров этого является отображение отражения на текстуру рендеринга. Отражение будет отличаться для каждой точки зрения камеры и должно быть отображено перед оригинальным объектом. Если объект будет вычленен определенной камерой, отражения для этого объекта будут пропускаться. Для использования в правильном контексте, см. скрипт Water.cs в Assets->Import Package->Effects.

Обратите внимание, что Camera.current будет установлена для камеры, которая будет рендировать объект. Также, это вызывает несколько раз в кадре.