Коротко
- Cine Camera Actor помогает имитировать поведение реальной камеры с помощью настроек Filmback, Lens и Focus.
- Плагин Live Link передаёт в Unreal Engine данные анимации и камеры из внешних источников.
- Кадрирование камеры можно контролировать с помощью предварительного просмотра Picture-in-Picture во Viewport.
- При подключении Live Link Message Bus и наличии нескольких сетевых адаптеров нужно проверить настройку Unicast Endpoint.
Чему вы научитесь в этом руководстве?
В этом руководстве вы создадите Cine Camera Actor в Unreal Engine и настроите кадрирование архитектурной сцены, поведение объектива и фокус. Затем включите Live Link и разберёте основные шаги для получения данных камеры из совместимого внешнего источника. Цель — познакомиться с настройкой камеры вручную и понять, как в редакторе отображается поток с внешней камеры.
Cine Camera Actor — это специализированный Camera Actor, предназначенный для имитации поведения реальной камеры с помощью настроек Filmback, Lens и Focus. Live Link предоставляет расширяемый с помощью плагинов интерфейс для передачи данных из внешних источников в Unreal Engine. Совместное использование этих инструментов позволяет точнее настраивать кадрирование в архитектурной визуализации и получать движение камеры из поддерживаемого внешнего источника.
Требования и подготовка
В исходных руководствах не указаны конкретный номер версии Unreal Engine или требования к учётной записи. Поэтому здесь не приводятся ни версия, ни требования к аккаунту. Для работы необходим доступ к включению плагинов и настройкам редактора. Чтобы подключить Live Link, нужно также подготовить внешнее приложение для передачи данных в Unreal Engine через Live Link.
Перед началом убедитесь, что в сцене есть архитектурные элементы, которые нужно кадрировать, и что вы работаете в уровне, куда можно поместить камеру. Если планируется передавать внешние данные, отдельно настройте подключение в исходном приложении. Общее руководство по Live Link не описывает установку конкретных сторонних приложений, поэтому их специфические настройки здесь не рассматриваются.
1. Создайте Cine Camera Actor и разместите его в сцене
Создать Cine Camera Actor можно несколькими способами. Чтобы добавить его через панель Place Actors, откройте её через меню Window > Place Actors. Перетащите Cine Camera Actor из раздела Cinematic на уровень. Также можно открыть Quick Add на Main Toolbar и выбрать Cine Camera Actor в списке Cinematic.
Если вы работаете с Sequencer, камеру можно создать и кнопкой Camera на его панели инструментов. В этом случае в текущем секвенсе появится временный Spawnable Cine Camera Actor, а новая камера станет активным ракурсом секвенса. Определить, будет ли камера создана в Sequencer как Spawnable, можно с помощью параметра Create Spawnable Cameras в Editor Preferences.
Чтобы настроить кадрирование, щёлкните по камере правой кнопкой мыши во Viewport и выберите Pilot CineCameraActor. В этом режиме Viewport показывает сцену с точки зрения камеры. Сочетание Ctrl + Shift + P включает режим пилотирования для выбранной камеры, а Ctrl + Shift + C включает и выключает вид с камеры. Чтобы после выхода из режима пилотирования Viewport перестал следовать за камерой, воспользуйтесь значком выхода в меню пилотирования камеры.
2. Настройте кадрирование, объектив и фокус
Параметр Filmback на панели Details выбранной камеры предлагает предустановки корпусов реальных камер, влияющие на размеры сенсора и базовое соотношение сторон. При выборе предустановки меняются значения Sensor Width и Sensor Height, а Sensor Aspect Ratio отображается как вычисленное по выбранным размерам сенсора значение.
В разделе Lens Settings можно выбрать предустановки реальных объективов. Они влияют на такие параметры, как Focal Length, FStop и Diaphragm. Для кадра архитектурного интерьера сначала задайте положение камеры в сцене и соотношение сторон сенсора, а затем настройте фокусное расстояние в соответствии с нужным углом обзора. В исходных материалах не рекомендуется оптимальное фокусное расстояние для конкретного интерьера, поэтому указывать фиксированное значение было бы некорректно.
Для настройки фокуса используйте параметры Focus Method. Если выбран Manual, дистанцию фокусировки относительно положения камеры можно задать через Manual Focus Distance. Также можно выбрать объект во Viewport с помощью инструмента-пипетки, чтобы сфокусироваться на нём. В режиме Tracking камера следит за выбранным актёром и удерживает его в фокусе. Параметр Do Not Override отключает влияние глубины резкости, создаваемой камерой, а Disable полностью отключает глубину резкости.
Для выбранного Cine Camera Actor в правом нижнем углу Viewport может отображаться предварительный просмотр Picture-in-Picture (PIP). В нём показывается изображение с камеры и такие сведения, как имя камеры и Filmback. Поскольку предварительный просмотр может влиять на производительность, если он не нужен, проверьте параметр Preview Selected Cameras в разделе Edit > Editor Preferences > Level Editor. Размер окна также можно настроить с помощью Camera Preview Size.
3. Включите Live Link и добавьте источник
Откройте окно Plugins через Edit > Plugins. В категории Animation включите Live Link Plugin. После активации плагина откройте окно Live Link Connection через меню Window. Нажмите кнопку + Source и добавьте подходящий тип источника, из которого внешнее приложение будет передавать данные.
Live Link Client управляет источниками входящих данных и потоками, называемыми Subject. Например, Subject может содержать данные камеры или персонажа. На панели Subjects в окне подключения для каждого Subject отображаются его имя, роль и индикатор состояния данных. Зелёный индикатор означает, что данные поступают, а жёлтый — что за установленный интервал данные не получены.
При работе с данными камеры компонент Live Link Controller можно добавить к Actor, а подключённый Subject выбрать через Subject Representation. В руководстве Unreal Engine показано, как добавить Live Link Controller к Cine Camera Actor, чтобы перемещать камеру и менять фокусное расстояние с помощью внешнего источника. Среди вариантов оценки потока камеры — Engine Time, Latest и Timecode. Вариант Timecode не следует использовать, если он не настроен с провайдером Timecode движка.
4. Проверьте распространённые проблемы
Live Link Message Bus Source использует UDP Messaging и по умолчанию выбирает первый обнаруженный сетевой адаптер. Если на компьютере установлено несколько адаптеров, данные могут не поступать от ожидаемого источника. Чтобы указать конкретный адаптер, измените значение Unicast Endpoint в разделе Edit > Project Settings > UDP Messaging. В примере из руководства добавление “:0” к адресу адаптера позволяет прослушивать все порты.
Если подключённый источник не отображается, проверьте, настроено ли внешнее приложение для отправки данных в Unreal Engine. Если источник виден, но индикатор состояния Subject жёлтый, подключение могло установиться, однако данные не поступают в течение заданного интервала. Отдельно проверьте поток данных, выбранный Subject и сетевые настройки — так будет проще определить источник проблемы.
Предварительный просмотр PIP может влиять на производительность. Поэтому используйте его при настройке кадрирования, а если он не нужен, рассмотрите возможность отключить Preview Selected Cameras. Также не путайте ручную фокусировку с Tracking: чтобы камера следила за актёром, для Focus Method нужно выбрать Tracking.
Как это влияет на рабочий процесс архитектурной визуализации
Cine Camera Actor позволяет архитекторам, дизайнерам интерьеров и командам визуализации настраивать кадры интерьеров, фасадов и проходов по сцене, экспериментируя на одной камере с Filmback, объективом, фокусом и настройками постобработки камеры. Если уже используется внешнее приложение, передающее данные камеры, Live Link можно применять для переноса движения в Unreal Engine. В источниках нет информации о требуемой мощности оборудования, условиях лицензирования или списке совместимых сторонних приложений; эти вопросы необходимо проверить отдельно до начала проекта.
Что делать дальше
Сначала зафиксируйте положение камеры и настройки Filmback, затем отдельно поэкспериментируйте с объективом и параметрами фокуса. После этого включите Live Link независимо от потока камеры и проверьте состояние источника и Subject. Если используются несколько сетевых адаптеров, проверьте Unicast Endpoint. Наконец, оцените влияние предварительного просмотра PIP на производительность и уточните, какое внешнее приложение будет передавать поток камеры для команды.
Источник и лицензия
Руководство адаптировано на турецкий язык на основе официальной документации Epic Games по Cine Camera Actor и Live Link в Unreal Engine. Оба источника указаны как свободно лицензируемые.
Источники
Источников: 2Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Практическая ценность Cine Camera Actor для команд архитектурной визуализации в том, что он упрощает настройку кадрирования, объектива и фокуса на одной камере. Live Link может пригодиться, если уже используется внешнее приложение, передающее движение камеры. Однако приведённых в источниках сведений недостаточно, чтобы оценить стоимость лицензии, требования к оборудованию или совместимость приложений.
Офисам и студентам в Турции стоит сначала проверить работу плагина и источника данных на небольшом проекте. Важно также оценить, как предварительный просмотр PIP влияет на производительность. Прежде чем принимать решение об инвестициях или внедрении в производственный процесс, необходимо отдельно проверить поддержку передачи Live Link внешним приложением и сетевую конфигурацию.
Частые вопросы
Как добавить Cine Camera Actor в Unreal Engine?
Перетащите Cine Camera Actor из раздела Cinematic панели Place Actors на уровень или выберите его в меню Quick Add на Main Toolbar. Камеру также можно создать кнопкой Camera на панели инструментов Sequencer.
Что проверить, если Live Link не получает данные камеры?
Убедитесь, что внешнее приложение настроено на передачу данных в Unreal Engine, и проверьте индикатор состояния на панели Live Link Subjects. Если установлено несколько сетевых адаптеров, проблема может быть связана и с настройкой Unicast Endpoint в UDP Messaging.
Как сфокусироваться на объекте с помощью Cine Camera Actor?
Выберите для Focus Method режим Manual и настройте Manual Focus Distance либо укажите объект во Viewport с помощью инструмента-пипетки. Чтобы камера следила за актёром, выберите Tracking для Focus Method.



