Помогни ни да направим Uroci.net по - богат! Добави урок

3DS Max - Реакция между твърди тела

fix3d   трудност:    видян: 18717


(Discreet 3DS Max 7 Havok Reactor 2.1.0.6)

Предполагам сте виждали компютърно генерирани, реалистични сцени в които има достоверна реакция между твърди тела. Например представете си сцена в която маси и столове се удрят в стените, падат на земята, просто всичко има взаимодействие по между си. За 3DS Max такива реакции не представляват проблем и най-важното всичко е достоверно.

Нека сега да създадем една проста симулация в която ще участват твърди тела.

1. Отворете нова сцена: File -> New

2. Създайте: 5 стандартни примитива, както е показано на Фиг.1

уроци.ком - tutorial 3dmax studio


(Фиг.1)

В сцената има: 3 Box (Create -> Geometry -> Standard Primitives -> Box), 1 служи за под (зеления), 3 са сандъци (сините). Има и 1 Teapot (Create -> Geometry -> Standard Primitives -> Teapot), който е поставен над земята и е в червен цвят.

3. Направете “Събиране на твърди тела” Create -> Helpers -> Reactor -> RBCollection

4. След като сте селектирали “RBCollection01” отидете в панела Modify и в раздел “RB Collection Properties” натиснете “Add”, изберете всички “Box” и “Teapot” (Фиг.2)

уроци.ком - tutorial 3dmax studio

(Фиг.2)

5. Изберете: Utilities -> Reactor. Селектирайте чайника и 3 - те сандъка, отидете в раздел “Properties” и в полето “Mass” въведете 5 кг. (Фиг.3)

уроци.ком - tutorial 3dmax studio


(Фиг.3)

6. В раздел “Preview& Animation”натиснете бутона “Preview in Window”. Ще се отвори прозорец вкоито може да видите предварително реакцията между телата. (Фиг.4)

уроци.ком - tutorial 3dmax studio


(Фиг.4)

От менюто “Simulation” изберете “Play”. Чайника ще полети надолу и ще се удари в пода. Хванете го с десния бутон на мишката и го хвърлете към сандъците. Забележете как обектите реагират по между си (Фиг.5,6,7).

уроци.ком - tutorial 3dmax studio уроци.ком - tutorial 3dmax studio уроци.ком - tutorial 3dmax studio

Забележка: Когато натискате бутона “Preview in Window” ако не се появипрозореца от (Фиг.4), а ви напише нещо от рода на:

уроци.ком - tutorial 3dmax studio


Това означава, че трябва да се смени стойността на Col. Tolerance. Друг начин за решение на проблема е да отдалечите сандъците един от друг и най-вече от пода. Ако не обърнете внимание на тази забележка е възможно при преглед обектите да минават през пода!

7. След като видяхте как ще изглежда реакцията, може да създадете и ключовите кадри. В раздел “Preview & Animation” натиснете бутона “Create Animation”.

8. Ключовете са създадени, може да проиграете анимацията.

Възможностите на Reactor са много повече, от описаните тук. Може да създавате: твърди тела, меки тела, дрехи, въжета, вода, вятър и още много.

Чрез овладяването му, ще може наистина да правите убедителни и достоверни реакции.

Автор: The ONE
Предоставена от: http://www.pcschool.info/



Коментари (13)

Dark_Hunter1357 на 04.10 2007 в 09:57ч.
Прекрасен урок!
email4o на 06.11 2007 в 18:46ч.
На мен ми показа тази грешка http://i108.photobucket.com/albums/n4/email4o/Error.jpg
и тъй като съм начинаещ може ли да ми помогнете!!!
Аз пробвах да разделеча предметите и сменях Col. Tolerance, но пак я показва :(
email4o на 06.11 2007 в 18:52ч.
Всъщност като разгледах проблема може би идва още от
3. Направете “Събиране на твърди тела” Create -> Helpers -> Reactor -> RBCollection.
Защото като ида на Create -> Helpers нямам опция Reactor!!!
myventsi на 10.11 2007 в 10:11ч.
Защо като пусна ' Create Animation ' ми пише в ' Reactor Messages ' следното: " There are no entity collections, or they are all empty. "
email4o на 18.11 2007 в 16:27ч.
Същото ми го показва и на мен :/
kingshark на 28.12 2007 в 12:40ч.
Защо нямам RBCollection във Create -> Helpers -> Reactor.С 3DS max 9 съм.
kingshark на 28.12 2007 в 12:52ч.
Защо нямам RBCollection във Create -> Helpers -> Reactor.С 3DS max 9 съм.
MLateva на 30.01 2009 в 10:36ч.
Нямам тази опция RBCollection. Ето го менюто ми: http://store.picbg.net/pubpic/61/B0/a06217cde8c161b0.jpg . Може би пък версиите са различни :(
TheMartian на 29.04 2009 в 14:44ч.
И аз съм с 9-та версия и направих урока. Reactor ще го намерите в дясно от Modifiers горе - падаото меню. Има го и отделно в Create панела и там в Helpers, което е в дясно от Cameras.
Иначе урока не е лесен за разбиране от първия път. Като се позанимава човек тогава може да се схване всичко.
elenatoy4eto на 12.06 2010 в 19:11ч.
моята версия е 10 и в create-helpers нямам reactor....плс помогнете....може би е заради версията ;(
marso4 на 29.03 2011 в 10:29ч.
Аз съм с 10-та версия и стигнах до “Preview& Animation” . И след това в прозореца който се отваря, ми изписва " There are no entity collections, or they are all empty " . Все едно не са селектирани от "RBCollection" . Ако може някой да ме светне ще съм много благодарен.
marso4 на 30.03 2011 в 12:27ч.
Успях, мерси за урока.
grizli на 11.02 2012 в 22:50ч.
Всичко правя - с версия 2011 съм и разбрах как се прави превю на анимацията - само дето никакво движение няма. "в полето “Mass” въведете 5 кг." - въвел съм 5, но не ми показва каква е мерната единица - т.е. никаква не изписва. “RBCollection01” - имам предвид самата дума - иначе стъпките съм ги направил.

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: IT Новини