yarovikov, всё,что вам требуется есть в Houidni.
Он как раз для таких сложных анимаций и создан,когда не охото анимировать ручками,заточен под процедурность.90 процентов такого моушена,что видите в кино или рекламе-он,остальную менее сложную часть делят другие пакеты,которые аутсайдеры будут вечными для такого.
Например если устраивает такой вариант или подобный. https://youtu.be/7D_fycI_d50
Для сортировки конкретно нода Sort. https://www.sidefx.com/docs/houdini/nodes/sop/sort.html
Я бы поискал чё-нить на тему Houdini Assemble Animate,всё уже придумали много раз и разными способами в нём благо.
Чтобы понять принцип в целом,пока с пересечением моделей,то можно посмотреть весь плейлист например на русском от Стаса Демченко пролистывая части с Unity,ну или посмотреть всё,чтобы понять,какими и как аттрибутами можно манипулировать(всё что он делает в Unity можно сделать и в Houdini,ему просто интереснее экспорт был).
Но тут как раз база для таких вещей,чтобы понять принцип,интереснее будет для вас 3 и 4 часть. https://youtu.be/lZbTuDshJ_A
Вектора движений можно раздать например по нормалям объекта/отдельным частям.
Вкупе с сортировкой можно даже не заморачиваться с доп анимацией.
Для проверки пересечения геометрии там есть тоже отдельная нода.
И если не получиться нахаляву,всё что надо в цикле пробегать и как-то процедурно сдвигать("как-то" не потому что не знаю как сделать,а не знаю как это лучше будет выглядеть для вас).
Благо там отдельная нода тоже есть и можно поискать чё-нить на предмет Houdini Avoid или Fix Geometry Intersections. https://www.sidefx.com/docs/houdini/nodes/sop/inte...
Либо прикрутить ещё физику,благо там туево солверов,но хотелось бы как-то это поэлегантней сделать.
Я прекрасно знаю как это сделать и могу разными способами,но учиться то вам надо.
Благо,повторюсь,в Houdini есть буквально всё что вам нужно для этого,это я вам гарантирую.
С середины 90х 3d увлекаюсь,лет 15 процедуркой,знаю все мало мальские пакеты и прекрасно разбираюсь,на что тот или иной способен.В Blender3d можете даже не заглядывать,там в корне неверный подход к процедурке в GN в целом и всё собирать гораздо сложнее подобное в разы.Cinema4d предлагает лишь набор готовых решений,которыми нужно комбинируя извращаться.
Вам же нужен низкоуровневый свободный и относительно других лёгкий контроль я так понимаю.
Всё что требуется-для себя придумать алгоритм и последовательно релевантно сформулировав на английском искать поэтапно на каждую задачу решение,всё,повторюсь уже придумано.
Вот на этих 3х особенно ресурсах: https://discord.com/invite/b8U5Hdy https://forums.odforce.net/ https://www.sidefx.com/forum/
Ну и Ютупчик само собой.
becks, посмотрите в сторону SideFX Houdini.
Она идеальна для таких процедурных анимаций,единожды создали свой ассет и потом только подсовываете геометрию.
Безусловно порог вхождения высок относительно иного софта ,но оно того стоит.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Он как раз для таких сложных анимаций и создан,когда не охото анимировать ручками,заточен под процедурность.90 процентов такого моушена,что видите в кино или рекламе-он,остальную менее сложную часть делят другие пакеты,которые аутсайдеры будут вечными для такого.
Например если устраивает такой вариант или подобный.
https://youtu.be/7D_fycI_d50
Для сортировки конкретно нода Sort.
https://www.sidefx.com/docs/houdini/nodes/sop/sort.html
Я бы поискал чё-нить на тему Houdini Assemble Animate,всё уже придумали много раз и разными способами в нём благо.
Чтобы понять принцип в целом,пока с пересечением моделей,то можно посмотреть весь плейлист например на русском от Стаса Демченко пролистывая части с Unity,ну или посмотреть всё,чтобы понять,какими и как аттрибутами можно манипулировать(всё что он делает в Unity можно сделать и в Houdini,ему просто интереснее экспорт был).
Но тут как раз база для таких вещей,чтобы понять принцип,интереснее будет для вас 3 и 4 часть.
https://youtu.be/lZbTuDshJ_A
Вектора движений можно раздать например по нормалям объекта/отдельным частям.
Вкупе с сортировкой можно даже не заморачиваться с доп анимацией.
Для проверки пересечения геометрии там есть тоже отдельная нода.
И если не получиться нахаляву,всё что надо в цикле пробегать и как-то процедурно сдвигать("как-то" не потому что не знаю как сделать,а не знаю как это лучше будет выглядеть для вас).
Благо там отдельная нода тоже есть и можно поискать чё-нить на предмет Houdini Avoid или Fix Geometry Intersections.
https://www.sidefx.com/docs/houdini/nodes/sop/inte...
Либо прикрутить ещё физику,благо там туево солверов,но хотелось бы как-то это поэлегантней сделать.
Я прекрасно знаю как это сделать и могу разными способами,но учиться то вам надо.
Благо,повторюсь,в Houdini есть буквально всё что вам нужно для этого,это я вам гарантирую.
С середины 90х 3d увлекаюсь,лет 15 процедуркой,знаю все мало мальские пакеты и прекрасно разбираюсь,на что тот или иной способен.В Blender3d можете даже не заглядывать,там в корне неверный подход к процедурке в GN в целом и всё собирать гораздо сложнее подобное в разы.Cinema4d предлагает лишь набор готовых решений,которыми нужно комбинируя извращаться.
Вам же нужен низкоуровневый свободный и относительно других лёгкий контроль я так понимаю.
Всё что требуется-для себя придумать алгоритм и последовательно релевантно сформулировав на английском искать поэтапно на каждую задачу решение,всё,повторюсь уже придумано.
Вот на этих 3х особенно ресурсах:
https://discord.com/invite/b8U5Hdy
https://forums.odforce.net/
https://www.sidefx.com/forum/
Ну и Ютупчик само собой.