Урок по симуляции шариков из видео по трекингу

На канале Videosmile были выложены два урока по трекингу. Но урок по блендер отличается тем, что отсутствует симуляция шариков.<br />
На канале Videosmile были выложены два урока по трекингу. Но урок по блендер отличается тем, что отсутствует симуляция шариков.

Предупреждаю сразу: урок не для новичков. Я не пытался полностью повторить трекинг с симуляцией шариков, только симуляция шариков.

1. Создаем объем для заполнения шариками

Сначала как в ролике выдавливаем svg, на вкладке "fill mode" выбираем "back". Конвертируем в мэш. Затем на вкладке "Physics" нажимаем "rigid body", type > passive, Shape > mesh.

2. Создаем шарики

Набор нод для создания шариков различного радиуса<br />
Набор нод для создания шариков различного радиуса

Прежде чем нажать "применить" продублируйте на всякий случай. После в режиме "edit mode" выберите все шарики P > by loose path. Все шарики должны быть в одной коллекции - это потом пригодится.

На вкладке "Physics" делаем шарики активными и заполняем объем. На моменте когда вас устроит как заполнен объем останавливаем воспроизведение.

Далее Object > Rgid Body > Apply transformation; Object > Rgid Body > Remove. Теперь у нас есть набор шариков разного диаметра, которые не пересекаются.

3. Анимация разлета шариков

Набор нод для манипуляции шариками

Тут есть несколько вариантов манипуляций с шариками: зависимость от положения сферы (настраивается в ноде map range), настройка положения шариков от настроек ноды map range. В данном случае шарики собираются в исходную геометрию при значении "To Max" =0.

P.S. на ютубе есть ролик как заполнить объем сферами без пересечения только нодами, без симуляций: вам остается только подключить ноду proximity.

22
Начать дискуссию