SWiSH Forum
Forum użytkowników programów SWiSH

Tutoriale - Animacja ruchu tłoka silnika spalinowego

roland - Sro 06 Lip, 2005 09:56
Temat postu: 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:
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0"
id="tlok" width="320" height="520">




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"
>

Plik z animacją jak i plik źródłowy :swishmax jest do pobrania w dziale Download:
http://swish.wodip.opole....tion=file&id=15

Tomi2412 - 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 - Pon 04 Gru, 2006 19:43

tu masz to o co pytasz :)

a jakbyś nie miał cierpliwości pogadaj z moim nowym przyjacielem http://bunnyherolabs.com/...W9vY2gmYW49c2Vi
:)

jeśli i to nie pomoże.. zadaj konkretne pytanie na czym stanąłeś
nie wiedząc gdzie wejść

pzdr

Tomi2412 - Pią 08 Gru, 2006 15:11

Może mi ktoś powiedzieć jak się przekształca w duszka ??
Seb - Pią 08 Gru, 2006 17:54

masz polecenie szukaj u góry czy nie? *:-|

Powered by phpBB modified by Przemo © 2003 phpBB Group