При создании анимационных сцен разработчики
При создании анимационных сцен разработчики трехмерной графики нередко попадают в ситуацию, когда сцена выглядит «мертвой». Вроде бы и текстуры подобраны неплохо, и источники света правильно расставлены, а анимация все равно выглядит безжизненно. Причина кроется в том, что все объекты реальной жизни постоянно изменяются — шторы слабо двигаются, по озеру бежит мелкая рябь и т. д.
Разработчику трехмерной графики очень трудно воссоздать такую картину. Динамика движений в сцене должна подчиняться законам физики, иначе картина будет нереалистичной. Из всего многообразия подобных задач можно выделить несколько основных: симуляция свойств материи, столкновение упругих тел и моделирование жидкостей. Алгоритм решения этих проблем настолько сложен, что его разработкой занимаются целые исследовательские институты. При моделировании сложных анимационных сцен удобно пользоваться встроенным в 3ds max 7 модулем reactor 2. Используя данный модуль при создании динамики в сценах 3ds max 7, можно моделировать сцены, в которых присутствуют упругие и гибкие тела, а также водные поверхности.
В этом уроке рассмотрим несколько примеров, связанных с созданием динамики в трехмерных сценах, и опишем, как можно решить поставленные задачи с использованием модуля reactor 2.