Все очень просто, но так как я этим никогда не сталкивался (анимацию не делал, только статику) возник вопрос - как?
Сцена:
обычный plane, сверху над ним (на определенной высоте) вряд расположены три кубика. Нужно сделать анимацию падения этих кубиков по очереди на plane. Причем нужна максимальная реалистичная физическая модель поведения этих кубиков - отскоки, перевороты, ударения ну и т.д. Количество кубиков может меняться (как клиент скажет).
Нигде не могу найти урок на эту тему. Знаю что есть типа гравитация в максе и т.д., но не пользовался этим раньше никогда.
Helpers >> Reactor >> RB Collection >> добавить в нее кубики и плейн.
Utilities >> Reactor и вперед, экспериментировать с весами, гравитацией и трением...
Уже столкнулся с проблемкой одной: во время анимации между взаимодействующими объектами есть какое-то расстояние, которое я не знаю где регулировать.
Кубики падают на plane, но реально они висят над ним, как будто поверхность стола немного приподнята.
Это глюк или можно где-то подстроить?
И еще вопросик: как можно кубик перед падением придержать на произвольное кол-во кадров? Это чтобы сначала один упал, потом другой и т.д., а не все сразу в кучу сваливались.
Насчет придержать - никогда не задумывался, если честно.
В принципе, можно их по очереди бросать.
- включил всем, кроме первого галочку Properties > Unyielding и запустил симуляцию с 0 кадра. Первый упал;
- включил первому Unyielding и выключил ее у второго. Просимулировал, допустим с 20-го кадра. Упал второй на падающий первый...
И так далее... С несколькими кубиками это не такой большой напряг.
Но наверное, есть нормальный способ в принципе какой-то =))
to bbob@stic: способ с разной высотой не годится, т.к. при ударе у них разная скорость получается + сложно регулировать задержку
to Saplus, Elrond: спасибо, пробую сейчас теорию на практике
Возник новый гимор (см. картинку) - при уменьшении Col. Tolerance (а уменьшать его нужно чтобы кубики не парили в воздухе) возникают пересечения-глюки. Чего это за хрень? Делаешь Col. Tolerance побольше - пересечения исчезают, но и кубики начинают летать в воздухе.
Есть советы по этому поводу?
кстати о кубиках....
сейчас пробовал расстрелять домик из другого топика.
нашел простой вариант для кубиков.
просто делаешь их инактив а когда надо - потяни мышкой(правый клик) и они попадают
ну это так просто к сведению:0)
вдруг пригодится
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
ifa
Сцена:
обычный plane, сверху над ним (на определенной высоте) вряд расположены три кубика. Нужно сделать анимацию падения этих кубиков по очереди на plane. Причем нужна максимальная реалистичная физическая модель поведения этих кубиков - отскоки, перевороты, ударения ну и т.д. Количество кубиков может меняться (как клиент скажет).
Нигде не могу найти урок на эту тему. Знаю что есть типа гравитация в максе и т.д., но не пользовался этим раньше никогда.
Помогите, очень нужно.
Заранее спасибо.
Вложения
Saplus
Utilities >> Reactor и вперед, экспериментировать с весами, гравитацией и трением...
ifa
Уже столкнулся с проблемкой одной: во время анимации между взаимодействующими объектами есть какое-то расстояние, которое я не знаю где регулировать.
Кубики падают на plane, но реально они висят над ним, как будто поверхность стола немного приподнята.
Это глюк или можно где-то подстроить?
И еще вопросик: как можно кубик перед падением придержать на произвольное кол-во кадров? Это чтобы сначала один упал, потом другой и т.д., а не все сразу в кучу сваливались.
Вложения
ifa
Saplus
В принципе, можно их по очереди бросать.
- включил всем, кроме первого галочку Properties > Unyielding и запустил симуляцию с 0 кадра. Первый упал;
- включил первому Unyielding и выключил ее у второго. Просимулировал, допустим с 20-го кадра. Упал второй на падающий первый...
И так далее... С несколькими кубиками это не такой большой напряг.
Но наверное, есть нормальный способ в принципе какой-то =))
bob@stic
ну и камеру настроить соответственно
или они все 3 сразу видны должны быть?
MaxWell
P.S. На практике не проверено, чистая теория.
Дима Ярков
Saplus, почти все верно сказал, кроме: у первого кубика потом не надо включать Unyielding, а то при столкновениях он двигаться не будет.
Nauthiz
Не подскажешь как?
Saplus
ifa
to bbob@stic: способ с разной высотой не годится, т.к. при ударе у них разная скорость получается + сложно регулировать задержку
to Saplus, Elrond: спасибо, пробую сейчас теорию на практике
Возник новый гимор (см. картинку) - при уменьшении Col. Tolerance (а уменьшать его нужно чтобы кубики не парили в воздухе) возникают пересечения-глюки. Чего это за хрень? Делаешь Col. Tolerance побольше - пересечения исчезают, но и кубики начинают летать в воздухе.
Есть советы по этому поводу?
Вложения
bob@stic
проверь че считается - прокси или меш
bob@stic
сейчас пробовал расстрелять домик из другого топика.
нашел простой вариант для кубиков.
просто делаешь их инактив а когда надо - потяни мышкой(правый клик) и они попадают
ну это так просто к сведению:0)
вдруг пригодится
все-таки f1 - великая вещь:0)