Добавление эффектов на проекцию

Материал из Light Stream (RU)

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

Кладут такой эффект в отдельную строку проекции в окне Таймлайн. Внутри строки он живёт по обычным правилам: его двигают по времени, растягивают, ему ставят ключевые кадры, задают режим смешивания и непрозрачность. Отличается только то, где он рисуется и на какие приборы попадает.

Эта статья — о том, как положить эффект в проекцию и что с ним дальше происходит. Как создать сам проектор и навести его — Создание проекции, разбор его параметров — Настройки проекции.

Что нужно до начала

  • В сцене создана проекция, наведена на объект, и её кадр накрывает нужные приборы — см. Создание проекции.
  • Приборы, которые должны светиться, стоят в 3D внутри коробки луча и связаны с приборами маппинга — см. Связь 2D и 3D.
  • Открыта та композиция, в которую вы собираете анимацию: строка проекции есть в каждой композиции, но эффекты в ней у каждой свои.

Как добавить эффект

  1. В окне Таймлайн найдите строку с именем проекции — например Проекция001. Она стоит в общем списке рядом со строками лейаутов.
  2. Щёлкните по строке проекции, чтобы выделить её. Это главный шаг: новый эффект всегда попадает в ту строку, которая выделена, а если выделен лейаут — эффект уйдёт в лейаут и на проекции ничего не появится.
  3. Откройте окно Эффекты — кнопка Эффекты на панели инструментов Таймлайна.
  4. Выберите эффект и добавьте его: двойной щелчок по плитке эффекта, щелчок по плюсику в её центре или правый клик → Добавить.
  5. Эффект появляется в строке проекции, наверху её списка, и занимает всю длину композиции. Свёрнутая строка при этом разворачивается сама.
  6. Поставьте курсор воспроизведения на полосу эффекта — приборы в луче проектора загораются.

Эффект можно и просто перетащить из окна Эффекты прямо на строку проекции — тогда выделять её заранее не нужно.

Дальше эффект настраивается как обычно: длительность и место на шкале времени — Расстановка эффектов по времени, параметры и их анимация — Ключевые кадры и параметры эффектов.

Чем эффект в проекции отличается от эффекта в лейауте

В лейауте В проекции
Где рисуется картинка На поле Маппинг, внутри границ лейаута В кадре проектора в трёхмерной сцене
Какие приборы светятся Те, что попали в область лейаута на маппинге Те, что попали в коробку луча в 3D
Что задаёт разрешение картинки Размер лейаута Параметр Размер текстуры у проекции
Как навести на нужные приборы Изменить границы лейаута на маппинге Подвинуть проектор и поменять Ширину и Высоту его кадра

Общего у них больше, чем различий: и там, и там эффекты складываются стопкой, работают режимы смешивания, непрозрачность, ключевые кадры и функции, а результат одинаково попадает и в предпросмотр, и в Art-Net, и в экспортированные *.cue файлы.

На поле Маппинг сам рисунок эффекта проекции не появляется — там видно только, как от него загораются приборы. Смотреть, что именно проецируется, нужно в окне 3D Просмотр.

Порядок эффектов внутри проекции

Эффектов в одной проекции может быть сколько угодно. Они складываются так же, как в лейауте: тот, что стоит в списке выше, рисуется поверх тех, что ниже, — с учётом своего режима смешивания и непрозрачности. Порядок меняется перетаскиванием строк эффектов внутри проекции.

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

Перенос эффекта из лейаута в проекцию и обратно

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

Одно при переносе меняется обязательно — размер холста, под который считается эффект: в проекции это Размер текстуры проектора. Если пропорции кадра и лейаута сильно различаются, картинка после переноса будет выглядеть иначе: полосы станут уже или шире, круг вытянется. Это не сбой настроек, а пересчёт под новую область, значения параметров при необходимости достаточно подправить.

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

Если проекций несколько

Эффект принадлежит ровно одной проекции — той, в чьей строке он лежит. Чтобы один и тот же рисунок шёл с двух проекторов, сделайте копию: правый клик по эффекту → Дублировать — и перетащите копию в строку второй проекции. Копия остаётся самостоятельным эффектом: правки в одном на другой не влияют.

Перенести эффект в другую проекцию можно только перетаскиванием его строки — отдельного выбора проектора в свойствах эффекта нет.

Как посмотреть, что проецируется

У выделенной проекции в её рамке в окне 3D Просмотр показывается полупрозрачная картинка. Показывает она разное, и на этом удобно строить проверку:

  • выделена проекция (щелчком по ней в сцене или строкой в окне 3D Объекты) — в рамке видно всё, что проектор сейчас отдаёт: все его эффекты, сложенные вместе, ровно так, как они лягут на приборы;
  • выделен один эффект проекции (щелчком по нему в Таймлайне) — в рамке видно только его. Так проще понять, какой из нескольких эффектов даёт лишнюю засветку или почему картинка не там, где ожидалось.

Если рамки с картинкой не видно совсем, отображение вспомогательных объектов выключено клавишей F4 — включите его обратно.

Размер текстуры и пропорции

Все эффекты одной проекции считаются в общей картинке, размер которой задаёт параметр Размер текстуры в окне Свойства у проекции (по умолчанию 1024 × 1024). Измените его — и под новый размер сразу пересчитаются все эффекты этой проекции.

Что стоит из этого помнить:

  • Картинка растягивается по кадру целиком. Если кадр вытянут в ширину, а текстура осталась квадратной, круг в эффекте превратится в овал. Чтобы пропорции сохранялись, задавайте Размер текстуры примерно в тех же пропорциях, что Ширина и Высота кадра.
  • Размер текстуры — это детализация. Мелкий рисунок, тонкие полосы и текст на большом фасаде требуют текстуры покрупнее; если приборов немного и рисунок крупный, увеличивать её незачем — большая текстура считается дольше и нагружает видеокарту.

Подробнее об этих параметрах — Настройки проекции.

Если эффект не виден на приборах

  • На приборах ничего не изменилось. Проверьте, в какую строку лёг эффект: скорее всего, он попал в лейаут, потому что при добавлении была выделена не та строка. Перетащите его в строку проекции.
  • Эффект лежит в проекции, но приборы тёмные. Курсор воспроизведения должен стоять в пределах полосы эффекта. Затем проверьте флажки — у самого эффекта и у строки проекции — и его непрозрачность.
  • Светится только часть приборов. Остальные не попали в кадр или в зону действия луча: выделите проекцию и посмотрите, накрывает ли рамка нужные приборы. При необходимости увеличьте Ширину и Высоту кадра или ослабьте ограничения От и До — см. Создание проекции.
  • Картинка появляется не там, где ожидалось. Проектор наведён под другим углом: то, что видно из проектора, и есть то, что ляжет на приборы. Выделите проекцию и сверьтесь с картинкой в её рамке.
  • Эффект перекрыт другим. Непрозрачный эффект, стоящий выше в строке проекции, закрывает собой нижние. Поменяйте их местами или убавьте непрозрачность верхнего.
  • В другой композиции проекция пустая. Так и должно быть: проектор общий для проекта, а эффекты в нём у каждой композиции свои. Добавьте эффект в строку проекции и там.

См. также