Основы плагина Mad Car

Всем привет. Меня зовут Иван, мне 15 лет. Живу в Саратовской области. 3D графикой занимаюсь около 6 месяцев. Серьезно начал заниматься около 2-х месяцев назад. Прошу строго не судить, так как это мой первый урок.

Вы наверно часто сталкивались с такой проблемой, когда надо очень качественно анимировать движение Авто, а реактор уже этого не сможет, и  Craft Director Tools – слишком дорого для вас, то есть отличная замена:

Я хочу рассказать вам о замечательном плагине от Карбы, «Mad Car». Данный плагин используется для реалистичной анимации автомобилей. Плагин очень удобен тем,что анимировать машинку можно прямо в окне проекции, своими руками. Благодоря тому, что можно самому управлять машинкой по средствам мышки\геймпада\клавиатуры - данный плагин очень прост в освоении и использовании. Главной особенностью данного плагина является то, что он совершенно бесплатный, и свободно распространяемый.

Итак, начнем.

Для начала давайте создадим поверхность, по которой наша машинка будет ездить.

Я использовал Box. Чтобы продемонстрировать работу подвески, можно создать ямы и рытвины.

Важно! В качестве плоскости, по которой будет кататься ваша машинка должен выступать один объект, сконвертированный в Editable Poly.

После того, как вы создали плоскость, можете импортировать модель. Вашего автомобиля.

(Для правильной работы плагина, модель машины должна предварительно сконвертированная в Editable poly, или состоять из группированных, НЕ подвергавшихся масштабированию объектов). Состоять должна из 5 разных объектов. Кузов, 4 колеса (также можно отделать и 4 тормозные колодки).

Если Авто больше, или меньше, чем плоскость, то масштабируйте плоскость под машину инструментом Select and Uniform scale. После масштабирования не забудьте еще раз сконвертировать в Editable poly.

Далее  на панели Create зайдите в Geometry>Dynamics objects>MadCar. Перед вами появился инструментарий данного плагина: но им мы займемся позже...

Теперь щелкните в свободном окне проекции, и поставьте Mad Car. Появился объект-пустышка (зеленая пирамида) и прямоугольник с колесами. Пирамида - это точка появления нашей машины на старте, а прямоугольник с колесами – это  и есть оснастка нашей машины.

Теперь мы займемся Присваиванием объекта к форме. Для начала сгруппируем отдельные части объектов.

((Примечание: Более ранние версии Мад Кара позволяют работать только с Editable Poly объектами) поэтому для работы с группами используйте последнюю версию.))

Для начала сгруппируем отдельные объекты машины (а их у нас будет 5 или 9) 4 колеса, кузов, 4 колодки тормозов.

После того как объекты были сгрупированны, приступаем к Присваиванию.

Выделяем 1 объект. Например переднее левое колесо. Заходим во вкладку Motion, выбираем Parameters, открываем вкладыш Assign Controller, и в списке появившихся объектов выбираем контроллер MadCar.

После выбора MadCar задаем нашему колесу объект, к которому будем привязывать: Нажимаем на None, выбираем наш объект-пустышку, и в списке параметров указываем нашему колесу Left Front Whel (Левое переднее колесо).

Как видите – колесо у нас перевернуто:

Для того, что бы откорректировать положение объекта, заходим в: Heerarchy (Иерархия) >>Pivot, выбираем  Affect Pivot Only, и редактируем положение нашего колеса.

Тоже самое делаем и с остальными объектами.

Left Back Wheеl – Заднее левое колесо.
Right Back Wheel – Заднее правое колесо.
Left Front Wheel – Переднее левое колесо.
Right Front Wheel – Переднее Правое колесо.
Left Back Axle – Задний левый неподвижный объект на колесе (тормозная колодка).
Right Back Axle – Задний правый неподвижный объект на колесе (тормозная колодка).
Left Front Axle – Передний левый неподвижный объект на колесе (тормозная колодка).
Right Front Axle – Переднее правый неподвижный объект на колесе (тормозная колодка).
Chassis – кузов.

После того, как вы присвоили объекты к пустышке, давайте приступим к подгонке пустышки под объект.

Как вы видите из рисунка выше, колесо пустышки (синее, сплайновое) шире чем сам объект. Сейчас мы займемся подгонкой пустышки под объект.

Для начала подгоним колесо. Выделим пустышку, перейдем к списку модификаторов. В модификаторе Mad Car откроем свиток Parameters.

Перед нами обширные параметры по настройке. В данном случае мы находимся в Сантиметровой системе измерения. Если у вас другая система измерения (например метровая) то все параметры, кроме длин (масса, гравитация и т.д.) не обходимо уменьшить в 100 раз. Если Миллиметровая, то наоборот – увеличить.

Car Lenght – Длина авто.
Car Height – Высота авто.
Вкладыш Back Axle – это настройка задней оси.
В нем:
Axle Lenght – ширина задней оси;
Wheel Radius – Радиус задних колес;
Wheel Width – Толщина колес;
Amplitude - амплитуда;
Mass – Масса колеса;
Rigidity – Давление.

Для настроек колеса нас интересует Wheel Radius и Wheel Width.

Остальные настройки пока оставим по умолчанию.

Аналогично подгоняем 3 остальных колеса, и 4 тормозные колодки.

 

После того как мы подогнали колесо, займемся подгонкой кузова.

После того как кузову назначили MadCar контроллер, выделяем пустышку и идем в список модификаторов. Подгоняем Длину машинки (Car Lenght). А также длину осей (Axle Lenght) в Back Axle (Задняя ось) и Front Axle (Передняя ось). После этого необходимо подогнать высоту пустышки под кузов автомобиля параметром Car Height.

Окончательный вариант должен выглядеть примерно так:

Переходим к просчету поверхности для движения машинки, и непосредственно к анимации.

Для начала поставим где-нибудь над плоскостью точку старта (Зеленая пирамида)

Теперь выделяем нашу пустышку, на которую уже «надета» машинка, или пирамиду, и идем в список модификаторов (в котором мы подгоняли колеса и размер пустышки под объект).

Там спускаемся ниже, к свитку на против Sufrace, и нажимаем на кнопку None. Выбираем за объект нашу поверхность, по которой будет ездить машинка. После выбора нажимаем Update Sufrace для просчета.

Теперь не обходимо указать длину сцены. Поставим 1000 кадров для общей анимации, и в настройках пустышки в свитке Total Animation Interval напротив End Time тоже выставляем 1000.

После этого нажмите кнопку Reset animation (в настройках пустышки под свитком Recalc Time Interval.

Как вы видите, машинка появилась на том месте, где находилась ваша пирамида.

Теперь переходим к самому вкусному!

Непосредственно к вождению. В настройках пустышки спускаемся ниже к графе On Run Driving, и выбираем, что мы будем юзать для управления (Мышку, Геймпад или клавиатуру). После выбора нажимаем кнопку OnRunDriving.

Как вы видите, в активном окне проекции появился полу прозрачный Hud интерфейс управления.

Доля Активации нажмите ЛКМ по худу, и нажмите Enter, чтобы начать. И вы увидите, что симуляция началась.

Управление: Клавиатурой управляется клавишами W S A D. Для включения задней скорости поверните колесико мышки назад.

Для передней, поверните обратно вперед. Мышкой управляется просто: Чем выше относительно середины экрана мышка, тем быстрее скорость, отклонение влево\вправо относительно середины способствует повороту. С Геймпадом (или рулем) думаю разберетесь)).

Убирайте сетку, и разворачивайте на весь экран активное окно, для уменьшения лагов и тормозов при просчете. Скорость просчета зависит от мощности вашего компьютера.

После того, как вы накатались, снова нажмите Enter для остановки симуляции. И уже можете посмотреть готовую анимацию.

СОВЕТ: Если у вас совсем слабый компьютер, то можете поставить пустышку, анимировать ее, а уже потом приступать к привязке объектов к пустышке. Вся анимация будет записана.

ПРИМЕЧАНИЕ: Если после закрытия\открытия сцены, вождение (симуляция) не хочет запускаться, то попробуйте заново пересчитать поверхность, по которой будет кататься ваша машинка.

Дополнение: Теоретически, можно таким образом анимировать мотоцикл (для этого ширину осей поставьте 0) Но на практике анимация дается очень трудно, т.к. очень трудно научиться водить им не падая. Удачи в освоении этого не легкого мира 3D!

Вот тут вы можете скачать Avi файл семпл, и вот тут Сцену в формате *.max (для 3ds max 2009).

Если возникнут вопросы, то стучите в ICQ 62589999 или на Email: vag093@rambler.ru.

585 0 850 49
49
2008-10-01
Ну для начала неплохо было бы "Кабре" на рецензию эту статью отослать... Это первое. Ник автора плага - Карба, звать его Андрей. Удачи в освоении этого не легкого мира 3D! ;)
2008-10-01
Прошу прощения,за случайную ошибку в нике((( не доглядел
2008-10-01
Ооооо знаем знаем, отличный плаг! Еще раз Карбе огромный респектище за такую чудесную вещицу!!!
2008-10-01
плагин замечательный!автору урока респект!положил начало в нелегком изуччении этого плагина!
2008-10-02
Да,недурно.Высший балл.
2008-10-02
Спасибо )) пытался изложить урок подробней и понятней.надеюсь получилось.Странно,по такому замечательному плагину нет ни одного тутора в сети:-(
2008-10-02
)))))))
2008-10-03
ВАу))) Здорово то как) спасиба, получилось))))
2008-10-04
немогу найти нигде этот плагин
2008-10-04
Супер!!! VaG093 отличный урок. Fiz я нашол его тут 32 bit - http://www.karba.eol3d.com/Plugins/MadCar/MadCar32x.dlo или 64 bit - http://www.karba.eol3d.com/Plugins/MadCar/MadCar64x.dlo
2008-10-04
обычный плагин, коих много. чтобы в нём разобраться нужно 10 минут. писать по нему урок бесмысленно
2008-10-04
Да плагинов много...но они либо простенькие,либо дорогие. а от Карбы - самый отличный,на мой взгляд анимирует реалистичней всего(если конечно правильно настроить)
2008-10-05
плагин Mad Car сам простенький. на сайте Craft Director Tools джойстик красуется, повидимому тоже рулим и записываем, только создавать анимацию таким способом не разумно. для постановки сцены придеться поочереди все авто прокатывать, и каламбур жёсткий получится. Сцену проще поставить с плаг. Vehicle Studio.
2008-10-06
Не плохо прокатился! А скорсть можно добавить, а то охота по трамплинам попрыгать. Кстати если машину делать реальных размеров, анемируется супер (по кочкам едет как внедорожник). Маленькие же модельки "спотыкаються" на каждой неровности. За урок спосибо!
2008-10-06
Тот кто поставил 0\0,прошу обосновать свою оценку!!!
2008-10-07
да какой варвар поставит за это 0/0?
2008-10-07
Бред. На Евермоушене этот урок уже давно валяется а на сайте у Карбы валяется мануал и пример и офигенный ролик. Респект Карбе. Автору урока неуд.
2008-10-07
[b]makenzoo, чтобы не быть голословным будьте добры дать ссылку на урок[/b]
2008-10-07
Ссылку на так называемый урок в студию!
2008-10-08
http://www.evermotion.org/?unfold_exclusive=184&unfold=exclusive Правда на англ.
2008-10-08
Спасибо за ссылку. Да...урок очень похож. Но прежде я его не видел
2008-10-12
плагин только под 2009 версию макса?
2008-10-12
Хороший урок. [smile=06] Есть под 9 макс этот плагин? Поищу пока сам. Если у кого ссылка есть буду благодарен! [smile=07]
2008-10-16
http://www.karba.eol3d.com/Plugins/MadCar/MadCar32x.dlo для 3ds max 9. (плагин ставил, всё прёт!)
2008-10-19
А как его установить?
2008-10-24
Закачай плагин по ссылке (лучше с Download master), и помести файл с расширением .dlo в папку с плагинами 3ds max 9 . У меня примерно так С:\Program Files\Autodesk\3ds Max 9\stdplugs
2008-10-29
плагин работает почти с любым максом, я его юзал как только карба его выпустил=) по мануалу все просто и понятно=) да и методом тыка легко разобраться.
2008-11-02
[quote=Ani rey] [/quote][b] Спасибо!
2008-11-22
[quote]А скорсть можно добавить, а то охота по трамплинам попрыгать[quote] Не знаю кому интересно еще или нет, но скорость добавить можно нажатием клавиши shift
2008-11-25
Спасибо. Урок очень в тему пришолся - мне как раз надобыло что-то подобное для анимации грузовичка.
2009-03-10
отличная игрушка )))
2009-09-23
"Если Авто больше, или меньше, чем плоскость, то масштабируйте плоскость под машину инструментом Select and Uniform scale. После масштабирования не забудьте еще раз сконвертировать в Editable poly." ...если не ошибаюсь, масштабирование конвертированием в poly не отменяется. Лучше отмасштабировать как нужно а потом приатачить к немасштабированному box"у(не наоборот), дальше бокс удалить на уровне полигонов и одцентрировать пивот.
2009-09-28
[quote=Torold] [/quote] для разных задач разные инструменты, если ехать по маршруту то vechicle. А если нада "крутиться" на парковке допустим, разворачиваться там же и тд, то madcar здесь будет просто на вес золота))
2009-09-28
пол дня проковырялся, как увеличить трение между колесами и землей - у меня проблема что машина когда рушает, то гребется. ВСЕГДА, и мышкой пробовал потихоньку рушать.... можно настроить как то, или это недоработка плага?? В остальном все понятно.
2009-10-26
A zacem u menya kolyosi 10 rasa pobolshe stanovyatsa koqda ya put pokazivayu?:(
2009-11-21
У меня проблема!!! Всё делаю по уроку. Когда нажимаю OnrunDriving появляется окошко, кликаю по нему мышкой, нажимаю Enter...(ну всё вроде бы нормально, даже индикаторы показывают,...что дал газу,.. ускорение,.. тормоз).... но ничего не происходит машинка НЕ ЕДЕТ, она даже не падает на плоскость! Пробовал на двух компах, на 2009 максе и на 2008. всё есть, всё вроде бы работает, но машинка заморожена! Может это я что-то делаю неправильно? Подскажите!
2009-12-31
[quote=Arazor] [/quote] Возможно, вы забыли нажать на кнопку "Update Surface" что бы просчитать поверхность. или сама поверхность не удовлетворяет требованиям Mad Car'a
2010-02-06
Да,очень познавательно и в тему)))все получилось-тока проблемка-на пустышке шкурка не работает...то есть пустышка ездиит,а шкура стоит...но думаю сам разбирусь..спасибо за урок ))) вот только что буйная фантазия в голову пришла-а с *.bip такое можно замутить?)))))))))))))))))))))))))))))) то есть человеку анимацию вбить.....................................
2010-02-19
А как рендерить потом? пишет что не может рендерить объект mad car
2010-04-15
помоему его для нового макса нету
2010-05-01
Для нового макса плагин появится в начале Мая. Это будет "Mad Car 3.0". Плагин полностью переработали, и добавили новые возможности, но, к сожалению, с 3 версии плагин становится платным [smile=11] Начинаем копить денюжки))
2010-05-12
спасибо . забросил гта .
2010-09-11
как біть если трехостній автомобиль?
2010-11-15
Vehicle studio лажа полная! Лучше мад кар юзать,я пока плагина прощще ещё не встречал! Огромный респект Карбе! Ах да тутор тож класс спасибо!!!!!
2011-01-30
[quote=TAHK 74] Vehicle studio лажа полная! Лучше мад кар юзать,я пока плагина прощще ещё не встречал! [/quote] если руки не от туда ростут, хотя нет, медкар для любитилей голимого ГТА (имеется ввиду бесплатная версия). Медкар 3 уже конечно вещь. интересно, вопрос для разработчиков медкара, а можно нажать по тормозама и форсануть на месте? что б резина "горела". ТАНК 74, в вехикл это можно;)
2011-04-07
Новая версия MadCar 3.3.7 (220 не вольт, а только евро :) явно догоняет Vehicle studio, ещё модели начнут продавать, так сказать правильную политику вести )
2011-05-04
а как настроить мощность авто??
2011-08-17
А этот плагин умеет делать следы от протектора колес?
2012-08-19
Помогите! нужен Madcar для 12-го макса. кинте ссылочку на почту toxa1385@mail.ru
RENDER.RU