Компания: Arent
Формат работы: удаленно
Занятость: полная
Опыт: 1 - 3 года
Представитель HR @hr_alenas
## Суть задачи
В проекте уже подготовлены сцены/levels, MetaHuman-персонажи, камеры, анимации и Level Sequence. Нужно сделать инструмент, который автоматически перебирает комбинации:
сцена -> персонаж -> камера -> диапазон кадров
и запускает рендер без ручной замены персонажей, переключения камер и открытия сцен.
Реализация должна быть внутри Unreal Engine. Конкретный способ может предложить исполнитель: Unreal Python, Editor Utility Widget на Blueprint, C++ editor tool/plugin или другой UE-подход.
## Что нужно сделать
Нужно разработать инструмент/скрипт внутри Unreal Engine, который запускает рендер по заданному списку комбинаций без ручного переключения сцен, персонажей и камер.
Инструмент должен:
- принимать конфигурацию рендера: сцены, персонажи, камеры, Level Sequence, путь сохранения, диапазон кадров, FPS, разрешение и формат вывода;
- автоматически обрабатывать комбинации: сцена -> персонаж -> камера -> диапазон кадров;
- корректно работать с существующими Level Sequence / Sequencer: подставлять выбранного персонажа, применять его анимацию, переключать камеры и выставлять диапазон кадров;
- сохранять результат как последовательность кадров в структуре папок: сцена -> персонаж -> камера -> кадры;
- вести базовый лог процесса: текущая сцена, персонаж, камера, путь сохранения, ошибки;
- иметь удобный способ запуска внутри Unreal Engine: кнопка в Unreal Editor, Editor Utility Widget, Unreal Python-скрипт внутри UE, Movie Render Queue automation или другой UE-вариант.
Отдельно нужно доработать качество финального изображения, чтобы рендер не выглядел “игрушечным”. Возможные зоны настройки: камеры, экспозиция, Post Process, Movie Render Queue, anti-aliasing, sample count, тени, отражения, глобальное освещение и другие настройки UE.
## Важно
Исполнитель должен понимать, как связаны сцены, персонажи, камеры, Sequencer / Level Sequence и Movie Render Queue, и уметь собрать на этой базе автоматизированный render pipeline.
Не нужно создавать персонажей, моделировать сцены, создавать анимации или делать монтаж видео. Весь 3D-контент уже подготовлен.
Навыки:
- Unreal Engine / UE automation: работа с готовыми UE-проектами, Unreal Python, Editor Utility Widget, Blueprint или C++ editor tools.
- Sequencer / Movie Render Queue: Level Sequence, анимации, camera cuts, frame range, bindings, batch-render.
- Персонажи и камеры: MetaHuman / Skeletal Mesh, подстановка персонажей, работа с анимациями, CineCameraActor.
- Качество рендера: Movie Render Queue settings, Post Process, экспозиция, AA, samples, motion blur, тени, отражения, GI.
Как подать заявку:
Пожалуйста, отправьте:
Ваше резюме (можно без опыта работы);
Краткое сопроводительное письмо - расскажите, почему хотите работать над нашим проектом?
(Опционально) ссылку на портфолио или выполненные учебные проекты.
Представитель HR @hr_alenas