[identity profile] dr-trans.livejournal.com posting in [community profile] useless_faq
Как делают такие мультики?

Уже есть несколько коллекций и там много произведений.
Неужели задают траектории каждого мячи вручную?
Или как-то все же генерят в полуавтоматическом режиме на основании уже имеющейся мелодии?

UPD. Таки генерится на ходу из нот. Вот на Хабре история студии → http://habrahabr.ru/post/251883/

Date: 2015-12-01 09:03 am (UTC)
From: [personal profile] basila
Конечно скрипты. Толково написанные. Подозреваю, что там вплоть до "MIDI на входе, аниматика на выходе". Остается это все отрендерить только.

Date: 2015-12-01 12:52 pm (UTC)
From: [identity profile] cn-mangetsu.livejournal.com
вплоть до "MIDI на входе, аниматика на выходе“
Совершенно верно. У них специально написанный для этого движок.

Date: 2015-12-01 09:04 am (UTC)
From: [identity profile] toothedgoo.livejournal.com
Это интересный вопрос. Разумеется, это какая-то степень автоматической генерации. На основе уже имеющейся информации сгенерированы как мячи, так и мелодия, так и программист.

Date: 2015-12-01 09:13 am (UTC)
From: [personal profile] basila
Сгенерированных музыканта и 3d-художника забыли :)

Date: 2015-12-01 09:15 am (UTC)
From: [identity profile] matuac.livejournal.com
Возможно, анимация вдоль кривой. Нарисовал простенькую кривую и копируешь её направо и налево. На следующем "станке" так же.

Date: 2015-12-01 09:17 am (UTC)
From: [identity profile] seraph6.livejournal.com
Ну, мелодия простенькая, на уровне MIDI-синтезатора. Теоретически каждой ноте, сыгранной на определенном инструменте, можно поставить в соответствие кусочек анимации. Нота = полет конкретного шарика по конкретной траектории.
А уж расставляют они анимированные ноты в соотстветствии с нотной записью или это автоматически из .mid-файла генерится - можно спорить.

Date: 2015-12-01 10:06 am (UTC)
From: [identity profile] Юрий Мясников (from livejournal.com)
Конечно, в полуавтоматическом, задавая траектории и клонируя их. Ну, перед этим еще наскоро за пару-тройку месяцев проработать визуальную концепцию, перебрать сотни вариантов взаимных расположений, сочинить мелодию, уместную для данной сцены (или адаптировать имеющуюся, что будет сложнее), сконструировать десяток типовых шаблонов поведения (никакой комп за вас не решит "вот тут пимпочка, выкину как я из этой дырочки шарик в неё, чтобы тыдымкнуло" в результате долгих тестов подобрать сценарий с не сразу надоедающей последовательностью, настроить массы и импульсы для физического движка...
Ну а потом, после всеъ этих мелочей самая главная работа - знай себе гляди на миди-файл и синхронно ему настраивай выхлоп шариков по выбранным шаблонам траекторий, или даже по прямой связи с нотами.
Просто остальные мультики этой конторы имеют совершенно иную концепцию "визуализации" звука, совпадающую в отдельных мелочах, так что клонированием для разных роликов одной сцены с минимальными отличиями они явно не занимаются на потоке

Edited Date: 2015-12-01 10:11 am (UTC)

Date: 2015-12-01 06:19 pm (UTC)
From: [identity profile] tailless2k.livejournal.com
Супер-мега-укулеле

Date: 2015-12-01 12:54 pm (UTC)
From: [identity profile] cn-mangetsu.livejournal.com
Вот на Хабре история студии → http://habrahabr.ru/post/251883/.

Date: 2015-12-02 01:48 am (UTC)
From: [identity profile] qolorado.livejournal.com
Никогда не программировал под 3D-движки, но техническая сторона дела выглядит вовсе не rocket science. Задача сводится к "посчитать, в каком направлении, с какой скоростью, и в какое время надо плюнуть шарик в анимационном скрипте, чтобы он приземлился в однозначно определяемую точку к началу ноты" - при этом задачи решаются не сложнее квадратного уравнения. Т.е., написать скрипт, который читает миди и для каждой ноты выдает эти 5 чисел.
...Ну а потом останутся жалких 99% работы по рисованию той 3D-модели с точками, где будут приземляться шарики :)