Animacja ruchu tłoka silnika spalinowego |
Autor |
Wiadomość |
roland
Site Admin Roland Zimek
Wersja SWiSH: Max4
Pomógł: 31 razy Wiek: 58 Dołączył: 21 Sty 2005 Posty: 424 Skąd: Opole
|
Wysłany: Sro 06 Lip, 2005 09:56 Animacja ruchu tłoka silnika spalinowego
|
|
|
Poniższy tutorial prezentuje kilka sztuczek i sposobu użycia przyspieszania i zwalniania animacji (zakładka Easing) w celu uzyskania realistycznego ruchu.
Po narysowaniu trzech obiektów: cylinder, popychacza oraz wałka:
Wałek i popychacz zaznaczamy i przekształcamy w duszka, któremu nadajemy ruch obrotowy o 360 stopni:
Oczywiście, popychacz będzie się obracał razem z wałkiem, jednak chodzi w tym o to, aby dolna część popychacza znajdowała się zawsze w tym samym miejscu wałka.
Naprawimy to teraz zaznaczając sam popychacz i obracając go o 360 stopni, ale w przeciwną stronę.
Niestety popychacz stoi prosto jak kołek, a powinien pochylać się w trakcie animacji. W tym celu przekształcamy go w duszka i nadajemy trzy efekty obrotu (pierwszy trwający jedną czwartą animacji o -14 stopni, drugi trwający połowę animacji o 14 stopni, i trzeci trwający jedną czwartą do zera stopni - jest to powrót do pionu). Ważne: zakotwiczenie musi być w środku dolnej cześci obiektu:
Czas na tłok. Nadajemy mu dwa efekty ruchu, jeden w dół, a drugi w górę:
Niby wszystko zostało zrobione, ale popychacz nie porysza się zgodnie z prawami fizyki, gdyż nadany mu ruch jest jednostajny. A zmiana ruchu z obrotowego na posuwisty, nie przekłada się przecież na ruch jednostajny. Należy więc w odpowiednim momencie przyspieszyć i zwolnić odpowiednie animacje. W tym celu wykorzystujemy zakładkę Easing:
Gdy wszystko jest już gotowe, animacja wygląda następująco:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0"
id="tlok" width="320" height="520">
<param name="movie" value="http://swish.wodip.opole.pl/forum/_screen/tlok.swf">
<param name="bgcolor" value="#FFFFFF">
<param name="quality" value="high">
<param name="allowscriptaccess" value="samedomain">
<embed type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"
width="320" height="520"
name="tlok" src="http://swish.wodip.opole.pl/forum/_screen/tlok.swf"
bgcolor="#FFFFFF" quality="high"
swLiveConnect="true" allowScriptAccess="samedomain"
></embed>
</object>
Plik z animacją jak i plik źródłowy jest do pobrania w dziale Download:
http://swish.wodip.opole....tion=file&id=15 |
|
|
|
|
Tomi2412
Doradca
Dołączył: 03 Gru 2006 Posty: 64
|
Wysłany: Pon 04 Gru, 2006 17:03
|
|
|
Przepraszam można tutaj więcej szczegułów w co wejść bo ja mam SWiSHmax i nie mogę znaleźć niektórych rzeczy, jestem troszkę pogubiony. A musze zrobić kilka animacji. Mam wersje testową ale rozważam kupno tego programu.
O co chodzi z tym duszkiem i gdzie jest okienko Move settings |
|
|
|
|
Seb
Ekspert
Pomógł: 28 razy Wiek: 42 Dołączył: 09 Paź 2005 Posty: 591 Skąd: takie pytanie?
|
|
|
|
|
Tomi2412
Doradca
Dołączył: 03 Gru 2006 Posty: 64
|
Wysłany: Pią 08 Gru, 2006 15:11
|
|
|
Może mi ktoś powiedzieć jak się przekształca w duszka |
|
|
|
|
Seb
Ekspert
Pomógł: 28 razy Wiek: 42 Dołączył: 09 Paź 2005 Posty: 591 Skąd: takie pytanie?
|
Wysłany: Pią 08 Gru, 2006 17:54
|
|
|
masz polecenie szukaj u góry czy nie? |
|
|
|
|
|