Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Мы, стартап Texel, с помощью наших самых быстрых в мире 3D-сканеров Portal (2 минуты на получение готовой 3D-модели), делаем, в частности, такие вещи: человек сканируется в A-образной позе и мы можем его быстро анимировать. В контексте этой быстрой «телепортации по ту сторону экрана» у нас есть следующая задача.

У нас есть следующий процесс, который необходимо автоматизировать.

Есть проект на Unreal Engine 4.13, в нём есть несколько уровней и на каждом уровне – по несколько секвенций. В каждой секвенции участвует один и тот же персонаж, но с новой анимацией. Каждую секвенцию мы рендерим в видео без сжатия. Затем все полученные видео конкатенируются с ещё несколькими заранее подготовленными видео, итоговый ролик заливается на YouTube в режиме Unlisted и ссылка на него отправляется на определённый e-mail.

Весь этот процесс необходимо автоматизировать.

Т. е., оператор должен запускать у себя на компе Unreal Engine 4.13, указывать (вероятно, с помощью UPROPERTY) очередной e-mail, а также указывать путь к zip-архиву, содержащему персонажа и анимации в формате FBX, нажимать одну кнопку – и всё остальное должно делаться автоматически, а именно:

• загрузить из zip-архива в content все fbx (как model.fbx, с моделью персонажа, так и все остальные .fbx с анимациями для этого персонажа), при этом надо убедиться, что написанный код грузит в том числе и текстуру из model.fbx, потому что в Unreal Engine с этим могут быть проблемы

— имена файлов и их количество во всех zip-архивах всегда одинаковое;

• загрузить уровень A;

• загрузить секвенцию A0001;

• render this movie to a video, с параметрами: Video Sequence, 1920 x 1080, don't use compression, filename format: {shot};

• загрузить секвенцию A0002;

• render this movie to a video с теми же параметрами;

• загрузить уровень B;

• загрузить секвенцию B0001;

• render this movie to a video с теми же параметрами;

• и так далее со всеми имеющимися в проекте уровнями и соответствующим им секвенциями;

• полученные видео необходимо конкатенировать с предварительно подготовленными роликами (через ffmpeg -f concat, MP4Box -cat или любым другим способом)

— имеющиеся ролики имеют имена ровно в той же нотации, т. е., типа A0000.avi, A0003.avi, B0000.avi, B0002.avi, B0005.avi, C0001.avi, C0004.avi, и т. п., соответственно, конкатенировать все видео нужно в алфавитном порядке;

• залить полученный ролик на YouTube (https://developers.google.com/youtube/v3/guides/uploading_a_video);

• отправить заранее подготовленный текст письма с вставкой в нужном месте ссылки на залитый на YouTube ролик (типа, "Добрый день.\nВаш ролик готов: " & youtubeURL & "\nПриходите ещё").

Итого, оператору должны быть доступны для редактирования только 2 параметра: путь к zip-архиву с fbx и адрес электронной почты.

Всё остальное необходимо оставить захардкоденным, чтобы мы могли поменять, а оператор ненароком нет (:

Собирать проект из Unreal Engine под какую-либо платформу не нужно: у оператора установлен Unreal Engine, он будет работать из него.

Если вы можете это реализовать, пишите, за какой срок и за какую сумму вы готовы это сделать.

8 лет назад
annietex
Аня 
32 годаРоссия
8 лет в сервисе
Была
5 лет назад
  • Похожие заказы
  • $500

    Приветствую! На данный момент есть проект,  внутриигровая механика прописана, но присутствуют баги, необходимо убрать баги в коде или определить факторы их возникновения, а так же необходимо написать пару небольших функций (TextRender, привязать звук), используя возможности ...

    Закрыт
    8 лет назад
  • Привет! Нужен шейдер, который будет искожать исходное изображение растягивая один из его углов (а-ля изменение перспективы). В шейдер на вход будет подаваться смещение по горизонтали и смещение по вертикали. Если горизонтальное смещение меньше ...

    Закрыт
    8 лет назад
  • Адрес игры https://vk.com/app4035411_269644463. Необходимо поменять логику ведения боя ботами и заменить параметры персонажей (сила, ловкость, выносливость, атака и прочие). Движок игры написан на Java.

    Закрыт
    8 лет назад
  • $2000

    Здравствуйте! Игра в стиле [b]Worms[/b], пошаговый экшен с желеобразными существами. Текущий билд выглядит [url=http://giphy.com/gifs/l0MYJZjMIt0B362JO]вот так[/url] (как видите, также работает система жидкости, ею вам пока заниматься [b]не нужно[/b]). Платформа — PC, но управление заточено под геймпад Xbox. Основная особенность — герои ...

    Закрыт
    8 лет назад
  • нужно на Делфи (Codegear RAD Studio 2007) сделать игру "Подкидной дурак" Нужно будет сделать искуственный интелект. Игра "человека" с ПК Уровень сложности кода минимален срок 3 дня.

    Разработка игрнет заявок
    Закрыт
    8 лет назад
  • Необходимо поправить анимацию боя для онлайн игры на Flash (ActionScript3).  Суть боя состоит в том что есть твой персонаж и наёмники которые на поле расположены 3х3. Также на этом экране расположены игроки противника. У тебя и ...

    Разработка игрнет заявок
    Закрыт
    8 лет назад
  • В проектhttps://vk.com/app1964489_20426772 Нужен серверный программист   Проект работает на сервере смарт фокс   В настоящий момент проект недоделан, а именно не дописана серверная часть кода.   Соответственно нужно дописать существующий/написать с нуля код.   Код нужно дописать на яве.   ТЗ готов предоставить

    Закрыт
    8 лет назад