Tutoriale, porady, zasoby, nowości…
14 lutego
W większość programów przeznaczonych do obróbki grafiki możesz wymienić się ze znajomymi pędzali które utworzyłeś, gradientami, czy czcionkami. Można też wymieniać się efektem jaki wypracowałeś, cierpliwie tłumacząc co należy zrobić krok po kroku. W GIMPie istnieje możliwość zautomatyzowania tego ostatniego procesu, a to dzięki Script-Fu.
W GIMPie może i nie ma makr (były kiedyś przez chwilę, ale jakoś nie dotrwały, podejrzewam, że jest związane z ciągłym rozwojem programu), jest za to wbudowany interpreter języka Scheme. Za tym informatycznym sformułowaniem kryje się mechanizm dostępny w każdym GIMPie, która odpowiada za obsługę skrytpów. Skrypt to plik tekstowy, który zawiera zestaw instrukcji, jakie GIMP skrupulatnie wykonuje po wywołaniu danego skryptu. Wygląda to w uproszczeniu nastepująco: utwórz-obraz [długość] [szerokość], dodaj warstwę [nazwa], zamaluj warstwę [którą] [kolor] itp. Całość zapisana jest w składni języka Scheme (okrojny LISP).
Zwykły użytkownik potrzebuje jedynie wiedzieć skąd pobrać skrypty i jak je do swojego GIMPa wrzucić (jeśli jeszcze nie wiesz, a Cię to ciekawi, zapraszamy na forum). Skrypty w przeciwnieństwie do makr są uniwersalne, nie powstają na potrzeby chwili i tylko dla pojedyńczej pracy. Ceną uniwersalności jest dłuższy czas tworzenia, który wymaga samozaparcia i kreatywności oraz niejednokrotnie konsultacji, gdy nie wszystko układa sie poTwojej myśli. Pomyślny efekt końcowy rekompensuje owe wady.
Jeśli zainteresowało Cię pisanie skryptów Script-Fu, doradzam zapoznanie się z Wprowadzenie do Scheme dla użytkowników Gimpa
jest to wzbogacone przez autora tłumaczenie z następujących stron (język angielski): Basic Scheme i Basic Scheme 2.
Jeśli masz problemy lub pytania spróbuj zajrzeć na poświęcony skryptom dział na forum: Dodatki -> Script-Fu’s & Plug-ins, a w szczególności do FAQ Skrypciarza GIMPowego.
Jeśli nie czujesz się na siłach stanąć w szramki z Scheme, skorzystaj z pracy innych:
Inne linki znajdziecie w wspomnianym wyżej dziale na gimpuj.info.
Super wpis sam zamierzam napisać parę skryptów kiedy już się nauczę co nieco :).
Pozdrawiam.