Последние новости
Как редактировать размерные надписи и выносные линии в Archicad 29?Как уменьшить число полигонов модели с помощью Decimate Modifier в BlenderКак управлять повторяющимися планировками комнат и этажей с помощью групп RevitVirtual Shadow Maps в Unreal Engine 5: тени в архитектурных сценахПредставлены AMD EPYC Embedded 9006: 256 ядер и платформа SP7Руководство по денойзингу в Blender: удаляем шум Cycles в композитореКампус городского музея Кешана получил архитектурную премию «Золотой муравей»Руководство по CageEdit в Rhino 8: контролируемая деформация модели с помощью решёткиКак отслеживать события модели с помощью observer-классов SketchUp Ruby API?Создание концептуальных изображений в SketchUp Diffusion: пошаговое руководство для архитекторов
УрокиUnreal EngineMovie Render Queue

Высококачественный рендеринг ArchViz в Unreal Engine с Movie Render Queue

Используйте Movie Render Queue в Unreal Engine, чтобы получать высококачественные последовательности изображений из сцен ArchViz. В руководстве описаны подготовка демопроекта, добавление секвенции и выбор настроек вывода.

Современный интерьер квартиры с освещением, созданным с использованием трассировки лучейИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. Демопроект ArchViz Interior от Epic Games содержит сцену небольшой квартиры с применением трассировки лучей.
  2. Для использования Movie Render Queue необходимо включить плагин Movie Render Pipeline.
  3. Форматы PNG и EXR поддерживают альфа-канал, но эту возможность также нужно включить в настройках проекта.
  4. Для демопроекта требуется совместимая видеокарта с поддержкой трассировки лучей DirectX 12.

Что вы узнаете из этого руководства?

Movie Render Queue позволяет экспортировать кинематографическую секвенцию из Unreal Engine в виде последовательности изображений. В этом руководстве на примере демопроекта ArchViz Interior от Epic Games рассматриваются подготовка проекта, добавление секвенции в очередь и выбор настроек вывода. Также мы расскажем, как выбрать формат и настроить альфа-канал для интерьерной сцены с трассировкой лучей.

ArchViz Interior — это сцена небольшой квартиры с примерами реалистичных материалов и освещения. Согласно документации Epic Games, в сцене используются физически корректные материалы, динамическое освещение и методы трассировки лучей. Этот пример подойдёт как для проверки процесса экспорта, так и для изучения влияния материалов и света на изображение.

Требования

Руководство по Movie Render Queue предназначено для пользователей 64-разрядной версии Windows 10. Скачать демопроект можно в разделе Learn лаунчера Epic Games, в области Engine Feature Samples — он называется ArchViz Interior. Для проекта нужна совместимая видеокарта с поддержкой трассировки лучей DirectX 12. В источниках не указаны конкретная модель видеокарты, процессор или объём памяти. В документации ArchViz Interior пример описан как проект Unreal Engine 4 (UE4).

Чтобы использовать Movie Render Queue, необходимо включить плагин Movie Render Pipeline. В руководстве Epic Games также отмечается, что при длительных операциях с GPU Windows может сбросить драйвер, посчитав, что видеокарта не отвечает. Необязательная системная настройка, предотвращающая это, выполняется с правами администратора: значение TdrDelay в разделе реестра Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers задаётся в десятичном формате равным 60 секундам. Это действие необязательно и требует изменения реестра, поэтому к нему следует отнестись внимательно.

Подготовка последовательности изображений с Movie Render Queue

  1. Скачайте демопроект и включите плагин. В лаунчере Epic Games откройте раздел Unreal Engine, скачайте и создайте проект ArchViz Interior в области Engine Feature Samples на вкладке Learn. После открытия проекта перейдите в Edit > Plugins. Среди встроенных плагинов найдите movie и включите Movie Render Pipeline, если он ещё не активирован.

  2. Откройте основную секвенцию в Sequencer. Дважды щёлкните по секвенции archviz_cine_MASTER в папке Content > Cinematic в Content Browser, чтобы открыть её в Sequencer Editor. Основная секвенция содержит кадры из демопроекта. Просмотрите кадры и диапазоны кадров на таймлайне; кнопка камеры переключает на вид соответствующей камеры.

  3. Добавьте секвенцию в очередь рендеринга. Откройте очередь через меню Window > Cinematics > Movie Render Queue. Нажмите + Render и выберите в списке секвенцию archviz_cine_MASTER. Также можно перетащить секвенцию из Content Browser в окно очереди. Чтобы удалить элемент из очереди, выберите его и нажмите кнопку с минусом или клавишу Delete либо воспользуйтесь контекстным меню.

  4. Настройте параметры рендеринга. Откройте раздел конфигурации секвенции в очереди и добавьте нужные параметры с помощью кнопки + Setting. В окне настроек параметры сгруппированы; каждый добавленный параметр можно включить или отключить для рендеринга. Anti-aliasing задаёт количество и тип сэмплов, используемых при создании финальных изображений. Настройка Camera управляет значениями затвора и может влиять на такие эффекты, как смазывание в движении и экспозиция. Параметр Console Variables позволяет добавить консольные переменные, которые будут задействованы во время рендеринга.

  5. Выберите формат вывода с учётом задачи. В руководстве Epic Games перечислены форматы для разных сценариев:

    • BMP, 8 бит: запись выполняется быстро; файлы могут быть большими, поскольку сжатие не используется.

    • JPG, 8 бит: использует сжатие с потерями и создаёт файлы меньшего размера; подходит для предварительного просмотра. Не поддерживает альфа-канал.

    • PNG, 8 бит: использует сжатие без потерь и может содержать альфа-канал; размер файла может быть больше.

    • EXR, 16 бит: формат изображений с высоким динамическим диапазоном, поддерживающий альфа-канал и сжатие без потерь.

    Чтобы использовать альфа-канал с PNG или EXR, включите параметр Enable alpha channel support in post processing (experimental) > Linear color space only в разделе Edit > Project Settings > Engine > Rendering > Postprocessing. Для применения изменений потребуется перезапустить движок. Чтобы получить прозрачный фон, также нужно скрыть в сцене небо и другие непрозрачные объекты, например Atmospheric Fog.

  6. Проверьте тип рендеринга и дополнительные настройки. Deferred Rendering выбран по умолчанию и должен оставаться включённым во время описанного в руководстве Epic Games процесса. UI Renderer (Non-Composited) позволяет вывести элементы пользовательского интерфейса в отдельный файл PNG или EXR, чтобы объединить их в другом приложении для композитинга. Настройте параметры под нужный результат, запустите очередь и проверьте полученные изображения.

Распространённые ошибки и важные замечания

Если плагин Movie Render Pipeline не включён, работать с Movie Render Queue может не получиться. Перед открытием очереди проверьте состояние плагина. Для прозрачного фона недостаточно просто выбрать PNG или EXR: также нужно включить поддержку альфа-канала в настройках проекта и скрыть непрозрачные фоновые элементы сцены.

Важно выбирать формат с учётом требований к готовому результату. JPG подойдёт для предварительного просмотра и создания файлов меньшего размера; если нужны изображения без потерь или альфа-канал, можно рассмотреть PNG или EXR. Прежде чем создавать большую последовательность изображений, определите диапазон кадров для рендеринга и формат вывода. Также учитывайте, что для демопроекта ArchViz Interior с трассировкой лучей требуется совместимая видеокарта.

Изменение реестра — необязательный шаг, связанный с поведением GPU при тайм-ауте, а не обязательная часть стандартной подготовки. Перед внесением изменений учитывайте, что для этого нужны права администратора и что в процессе будут изменены системные настройки.

Влияние на рабочий процесс в архитектуре и визуализации

Movie Render Queue может пригодиться архитектурным бюро и специалистам по archviz, которым нужно экспортировать отдельные кадры для интерьерной визуализации и презентаций. Поддержка альфа-канала в PNG и EXR подходит для процессов, в которых изображение впоследствии объединяют с другими элементами. Демопроект ArchViz Interior предоставляет готовую сцену для студентов, желающих изучить физически корректные материалы и освещение с трассировкой лучей.

В источнике нет данных о времени рендеринга или производительности на конкретном оборудовании. Поэтому перед обработкой длинной секвенции разумно провести короткий тест на своей сцене и системе, чтобы проверить формат вывода и параметры рендеринга. Совместимость проекта и плагина также следует проверить в используемой установке Unreal Engine; в источниках нет отдельной таблицы совместимости для актуальных версий.

Следующие шаги

Для первой попытки выберите одну секвенцию и формат вывода, подходящий для вашей задачи. Проверьте изображения на наличие альфа-канала, качество и размер файла, а затем переходите к более сложным настройкам. Чтобы изучить примеры материалов, откройте папку Content\Materials в проекте. В документации Epic Games по ArchViz Interior приведены дополнительные сведения о физически корректных материалах, примерах материалов и настройке освещения с трассировкой лучей.

Источники и лицензия

Использованы документы Epic Games «Rendering High-Quality Frames with Movie Render Queue» и «Archviz Interior Rendering». В источниках для этих документов указана лицензия serbest; материалы адаптированы на турецком языке.

Источники

Источников: 2
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/rendering-high-quality-frames-with-movie-render-queue-in-unreal-engine
Пересказ
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/archviz-interior-rendering
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

Movie Render Queue предлагает удобный процесс для контролируемого экспорта отдельных кадров интерьерных сцен и предварительного планирования разных требований к результату. PNG или EXR с альфа-каналом могут упростить работу команд визуализации, которые выполняют композитинг на последующих этапах.

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

Частые вопросы

Как включить Unreal Engine Movie Render Queue?

В меню Edit > Plugins найдите и включите плагин Movie Render Pipeline. Затем откройте очередь через меню Window > Cinematics > Movie Render Queue.

Какой формат использовать для прозрачного фона в Movie Render Queue?

Согласно руководству Epic Games, PNG и EXR могут выводить альфа-канал. Нужно включить поддержку альфа-канала в настройках проекта и скрыть непрозрачные объекты, например небо.

Какое оборудование требуется для демопроекта ArchViz Interior?

Для демопроекта нужна совместимая видеокарта с поддержкой трассировки лучей DirectX 12. В источниках не указана конкретная модель видеокарты.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости