Pamiętasz kalejdoskop stworzony przez fence-posta? Tłumaczenie wrzuciłem na nasze forum jakiś czas temu. Znajdziesz go
tutaj. Nadszedł czas aby go trochę zmodyfikować. Poniższy tut pokaże ci jak można uzyskać efekt obrotu animowanego obrazu wokół jego pionowej osi. Tutorial jest dość prosty dla średnio zaawansowanych użytkowników Gimpa.
Oryginalna animacja:
Twój cel:
Edit:
Po wprowadzeniu drobnej modyfikacji:
Oryginał pochodzi ze stron
deviantARTAutor:
fence-postProgram:
GIMP 2.2.x i dodatek
GAP (GIMP Animation Package)Linki do
GAP i nie tylko.
Aby rozpocząć pracę musisz najpierw stworzyć kalejdoskop według wspomnianego wyżej tutoriala (
Kalejdoskop z wykorzystaniem GAP). Jeśli jesteś leniwy(a) pobierz ten widoczny poniżej, a wykorzystany w niniejszym tutku.
Będziesz jeszcze potrzebował(a) dwóch skryptów:
-
Layer(s) to Image Size – dopasowuje wszystkie warstwy jednocześnie do rozmiaru obrazu
-
Settings – pozwala na ustawianie parametrów animacji.
Oba skrypty są
tutaj razem z instrukcją instalacji.
1. Pierwsza czynność to otwarcie w/w animacji.
2. Z menu
Obraz wybierz
Tryb -> RGB. Czynność ta jest bardzo ważna, gdyż animacja, którą otworzyłeś(aś) ma tryb indeksowany co uniemożliwia stosowanie większości filtrów jakimi dysponuje Gimp.
3. Teraz musisz zwiększyć rozmiar płótna do
125 x 125 pikseli. W tym celu wybierz
Wymiary płótna... z menu
Obraz.
4. W oknie
Ustawianie wymiarów płótna obrazu ustaw żądany rozmiar.
5. Kliknij w przycisk
Wyśrodkuj, a następnie
Zmień rozmiar.
6. Z menu
Warstwa wybierz
Layer(s) to Image Size czym spowodujesz dopasowanie wszystkich warstw jednocześnie do rozmiarów obrazu.
7. Teraz z menu
Filtry wybierz
Filter all layers.... Musisz mieć oczywiście zainstalowany dodatek GAP aby uzyskać dostęp do tego filtra.
8. W oknie dialogowym
Select Filter for Animated Apply w okienku
Search (Szukaj) wpisz
map i kliknij w przycisk
Szukaj wg nazwy (Search by Name).
9. W okienku wyników wyszukiwania zaznacz
plug-in-map-object i kliknij w przycisk
Zastosuj zmienne wartości (Apply Varying). Otworzy się okno
Odwzorowanie na obiekt.
10. Jako
Obiekt docelowy ustaw
Płaszczyzna.
11. Zaznacz opcję
Przezroczyste tło.
12. Sprawdź czy masz zaznaczoną opcję
Wygładzanie.
13. Przejdź do zakładki
Światło.
14. Typ źródła światła ustaw na
Bez światła.
15. Przejdź do zakładki
Ułożenie.
16. W opcji
Obrót ustaw parametr
Y na
-180 i kliknij
Ok.
W tym miejscu należy ci się kilka słów wyjaśnienia. Kalejdoskop ma się obracać o 360 stopni wokół pionowej osi. W stosowanym przez ciebie w tej chwili filtrze 360 stopni uzyskuje się poprzez parametry -180 do 180. Dlatego więc zaczynasz od -180.
Kolejna rzecz to konieczność wykonania małych obliczeń. Musisz ilość stopni (360) podzielić przez liczbę klatek otwartej animacji. W przypadku tego tutka to 49. Od wyniku jaki uzyskasz odejmij 180. Zaokrąglasz uzyskany wynik do jednego miejsca po przecinku. Powinieneś(aś) uzyskać -172,6. Zapomnij o minusie, czyli masz 172,6. Zapamiętaj tą liczbę. Za chwilę będzie ci potrzebna.
17. Otworzyło się okno dialogowe powtórnego wywołania przed chwilą zastosowanego odwzorowania na obiekt. Kliknij w guzik
Kontynuuj (Continue).
18. Ponownie otworzy się okno
Odwzorowanie na obiekt. Przejdź w nim do zakładki
Ułożenie.
19. Pamiętasz liczbę 172,6 ? Wpisz ją jako parametr
Y w opcji
Obrót i kliknij w
Ok. 172,6 to po prostu położenie w jakim się będzie znajdować ostatnia warstwa animacji.
20. Otworzyło się okno dialogowe powtórnego wywołania przed chwilą zastosowanego odwzorowania na obiekt. Troszkę inne niż poprzednio, ale to mało ważne. Kliknij w guzik
Kontynuuj (Continue).
Domyśliłeś(aś) się jak działa filtr
Filter all Layers...? Myślę, że tak, ale dla opornych wytłumaczę. Pozwala on na zastosowanie dowolnie wybranego filtra do wszystkich warstw jednocześnie. Może on mieć zmienne, jak w tym przypadku parametry, gdzie każda warstwa jest obracana o inną ilość stopni, lub stałe, czyli taki sam obrót dla każdej warstwy. Za pomocą
Filter all Layers... można stosować praktycznie wszystkie filtry i skrypty Gimpa.
21. Z menu
Filtry wybierz
Animacja -> Settings.
22. W oknie dialogowym skryptu zmień czas wyświetlania poszczególnych klatek na
75.
23. Tryb wyświetlania ustaw na
replace (zastąp) i kliknij w
Ok.
24. Możesz obejrzeć animację wybierając
Filtry -> Animacja -> Playback....
25. Zamknij okno podglądy animki i jeśli wszystko jest ok zapisz plik w formacie GIF pamiętając o zaznaczeniu opcji
Zapisz jako animację w oknie eksportu pliku.
K71