home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 06 / ami013.txt < prev    next >
Text File  |  1997-04-07  |  8KB  |  163 lines

  1. ImageFX w praktyce (cz. 6.)
  2. ---------------------------
  3.  
  4. W CIENIU
  5.  
  6. <lead>Z pewnoôciâ niejednokrotnie stanëliôcie przed, z pozoru
  7. bîahym, problemem, który podczas próby rozwiâzania rozrósî sië do
  8. niebotycznych rozmiarów, doprowadzajâc Was do wniosku, ûe "chyba
  9. nie da sië tego zrobiê".
  10.  
  11. <a>Tadeusz Talar
  12.  
  13. <txt>Nie inaczej byîo w moim wypadku, gdy pewnego dnia
  14. potrzebowaîem we wîaônie tworzonej grafice "zasymulowaê" efekt
  15. cienia pod pewnym napisem. Powiecie: nic prostszego, przecieû
  16. wystarczy uruchomiê dowolny program graficzny (DPaint, Brillance
  17. itp.), wczytaê obrazek tîa i brush, wybraê w palecie kolorów
  18. kolor cienia, przeîâczyê tryb rysowania na Color (w tym trybie
  19. "postawienie" brusha powoduje powstanie figury o ksztaîcie
  20. brusha, ale wypeînionej wybranym kolorem z palety, prawie
  21. wszystkie znane mi programy malarskie majâ ten tryb), kliknâê raz
  22. na ekranie, tworzâc cieï, przeîâczyê tryb rysowania na Matte
  23. (brush z powrotem bëdzie rysowany jako brush), ustaliê pozycjë w
  24. stosunku do juû "postawionego" cienia tak, by uzyskaê poûâdany
  25. efekt, kliknâê i... juû.
  26.  
  27. Niestety, uzyskany opisanym powyûej sposobem cieï jest daleki od
  28. ideaîu (choêby dlatego, ûe caîkowicie pokrywa obrazek tîa). Ale
  29. wydaje sië, ûe i na to jest stosunkowo prosta rada, tzn.
  30. wystarczy umiejëtnie skorzystaê z opcji typu Transluency (z
  31. DPainta), czyli moûliwoôci ustawienia "przezroczystoôci"
  32. stawianego brusha.
  33.  
  34. W czym wiëc tkwi problem? Odpowiedú jest prosta: w jakoôci i
  35. realistycznoôci uzyskanego efektu cienia. Nie ma wyjôcia. Trzeba
  36. wytoczyê najciëûsze dziaîa, tzn. posîuûyê sië ImageFX-em.
  37.  
  38. Udostëpniane przez program tryby pracy i "narzëdzia" pozwalajâ na
  39. podejôcie do "problemu cienia" na kilka róûnych sposobów. Ja
  40. chciaîbym przedstawiê trzy, choê myôlë, ûe "giëtkoôê" i bogactwo
  41. opcji programu zachëci Was do znalezienia wîasnych sposobów na
  42. "cieï".
  43.  
  44. <sr>I. Delikatnie
  45.  
  46. <txt>Pierwszy, czësto spotykany cieï, to ten, który moûemy
  47. zobaczyê, gdy w otoczeniu "rzucajâcego" go obiektu znajdujâ sië
  48. silne úródîa rozproszonego ôwiatîa i jedno dominujâce, ostre.
  49. Powstaje wtedy efekt delikatnego cienia, nieznacznie, ale
  50. wyraúnie, rysujâcego sië na tle.
  51.  
  52. Od strony ImageFX-a realizacja tego efektu jest bardzo prosta i
  53. wyglâda nastëpujâco. Uruchamiamy program, klikamy na Load i
  54. wczytujemy obrazek tîa. Nastëpnie w panelu Toolbox klikamy na
  55. gadûecie Brush, z pojawiajâcego sië panela wybieramy Load Brush i
  56. wczytujemy brush, który ma "rzucaê cieï". Teraz po wciôniëciu
  57. klawisza [F6] pojawi sië panel, sîuûâcy do deklaracji parametrów
  58. rysowania -- Drawing Options. Klikajâc na gadûecie obok napisu
  59. Mode (patrz rys. 1.), przestawmy go z pozycji Matte na Darken.
  60. Kliknijmy na Okey i na tle, w odpowiednim miejscu "poîóûmy cieï".
  61. W trybie Darken ImageFX nieznacznie "przyciemni" obszar o
  62. ksztaîcie tîa w miejscu, gdzie kliknëliômy. Jeszcze raz wciônijmy
  63. klawisz [F6] i z powrotem przeîâczmy tryb na Matte. Ustawmy brush
  64. w stosunku do "poîoûonego cienia" tak, aby caîkowity efekt
  65. speîniaî nasze oczekiwania (kierunek padania ôwiatîa, odlegîoôê
  66. od cienia itd.) i klikajâc umieôêmy brush w tym miejscu.
  67.  
  68.  
  69. <sr>II. Ostro
  70.  
  71. <txt>W pewnych wypadkach uzyskany poprzedniâ metodâ efekt nie
  72. jest wystarczajâcy. Jeûeli wyimaginowane úródîo ôwiatîa jest
  73. znacznie silniejsze od ôwiatîa dopeîniajâcego, cieï powinien byê
  74. wyraúniejszy. Niestety, ImageFX w wersji 1.5 nie ma regulacji
  75. siîy dziaîania trybu Darker (w wersji 2.0 -- tak), dlatego w celu
  76. uzyskania bardziej wyraúnego cienia proponujë skorzystaê z nieco
  77. innego algorytmu dziaîania.
  78.  
  79. Wczytajmy wiëc odpowiednie tîo i brush, nastëpnie wybierzmy z
  80. palety kolorów kolor czarny, wciônijmy klawisz [F6] -- Drawing
  81. Options. By nasz cieï byî wyraúniejszy niû poprzednio, ustawmy
  82. zamiast trybu Darker tryb Color, a suwak Blend, decydujâcy o
  83. stopniu "przezroczystoôci" rysowanego elementu, ustawmy na 50%.
  84. Kliknijmy na Okey i w wybranym miejscu tîa "poîóûmy cieï". W celu
  85. obejrzenia peînego efektu, w odpowiednim miejscu postawmy brush w
  86. trybie Matte. Obszar cienia bëdzie teraz bardziej widoczny. Warto
  87. pamiëtaê, ûe stopieï intensywnoôci cienia moûna regulowaê za
  88. pomocâ wspomnianego suwaka Blend w panelu Drawing Options (im
  89. wyûsza wartoôê procentowa, tym "mocniejszy cieï") oraz ûe w tej
  90. metodzie cienie mogâ mieê inne kolory, jeûeli wybierze sië
  91. zamiast czarnego inny kolor z palety kolorów.
  92.  
  93. <sr>III. Miëkko
  94.  
  95. <txt>O ile w wypadku powyûszych dwóch przykîadów moûna zamiast
  96. ImageFX uûyê innych programów malarskich i osiâgnâê zbliûone
  97. efekty (okupione najprawdopodobniej wiëkszym nakîadem pracy), o
  98. tyle do trzeciego rodzaju cienia ImageFX wydaje sië wrëcz
  99. niezbëdny. Spróbujmy zasymulowaê cieï, jaki rzucajâ obiekty w
  100. pochmurny dzieï. Sytuacja jest wtedy taka, ûe wîaôciwie nie ma
  101. úródîa ostrego ôwiatîa, a cienie majâ bardziej nieregularne
  102. ksztaîty i miëkko przechodzâ w tîo.
  103.  
  104. Wczytujemy wiëc znowu odpowiednio obrazek tîa oraz brush,
  105. nastëpnie wybieramy kolor czarny z palety kolorów i kilka razy
  106. wciskamy klawisz [o] (Outline). Spowoduje to, ûe do naszego
  107. brusha bëdzie krokowo dodawany czarny obrys. Gdy juû odpowiednio
  108. "napëcznieje", wciskamy klawisz [F6] i ustawimy tryb na Color,
  109. suwak Blend na, powiedzmy, 55%. I tu nowinka. Gadûet obok napisu
  110. Edge (ang. krawëdú) ustawmy w pozycji Feather In, a suwaczek
  111. regulujâcy natëûenie tego efektu (pod spodem obok napisu Radius)
  112. ustalmy na liczbie równej lub nieco wiëkszej od liczby uderzeï w
  113. klawisz [o] podczas dodawania obrysu. W momencie "poîoûenia"
  114. brusha opcja Feather In powoduje îagodne przejôcie z koloru
  115. otaczajâcego brush tîa do koloru brusha, przy czym rozmiar
  116. przejôcia jest liczbâ w pikselach, ustawianâ suwaczkiem obok
  117. napisu Radius. W ten sposób nastëpuje "rozmycie" krawëdzi brusha
  118. (patrz rys. 2.). Cieï mamy gotowy, wczytajmy wiëc jeszcze raz
  119. brush z dysku i umieôêmy go we wîaôciwym miejscu. Moûna równieû
  120. wciskaê kombinacjë klawiszy [Shift] i [o], co stopniowo bëdzie
  121. zdejmowaê niepotrzebny obrys, ale z praktyki wiem, ûe rzadko
  122. udaje sië przywróciê oryginalny wyglâd brusha.
  123.  
  124. Jak juû napisaîem, zaprezentowane powyûej sposoby otrzymywania
  125. efektu cienia nie wyczerpujâ wszystkich moûliwoôci, jakie oferuje
  126. ImageFX. Posiadajâc ten bardzo dobry program moûna nieco popuôciê
  127. wodze fantazji i pogalopowaê w nieosiâgalne dla innych programów
  128. zakresy. W swych bojach z cieniem próbowaîem wielokrotnie jeszcze
  129. jednego powszechnie spotykanego (na wszelkiego rodzaju plakatach
  130. reklamowych) efektu, a mianowicie stopniowego zanikania
  131. narysowanego na rysunku elementu i jednoczesnego nikniëcia cienia
  132. rzucanego przez ten element. By okreôliê to zjawisko nieco
  133. dokîadniej, wystarczy spojrzeê na rysunek nr 3.
  134.  
  135. A teraz, jak to sië robi. W wykonaniu tego efektu oprócz
  136. zastosowania ostatniego sposobu tworzenia cienia, skorzystaîem
  137. równieû z moûliwoôci, jakie daje uûycie kanaîu Alpha podczas
  138. komponowania obrazków (rys. 4.). Na bazie rysunku stanowiâcego
  139. tîo tworzymy inny rysunek o tych samych wymiarach, tak by
  140. znajdowaî sië na nim element z cieniem, i dla pewnoôci zapisujemy
  141. go na dysk. Posiadajâc w buforze gîównym obrazek z cieniem, do
  142. bufora Swap wczytujemy obrazek bez cienia, natomiast do bufora
  143. Alpha wprowadzamy obrazek z prostokâtem wypeînionym przejôciem
  144. (gradient fill) kolorów od czarnego do biaîego lub vice versa o
  145. takich rozmiarach i takim umiejscowieniu, by mógî sië w nim
  146. zmieôciê element wraz z cieniem (patrz rys. 4.).
  147.  
  148. Teraz klikamy na gadûecie Composite w panelu Toolbox ImageFX-a,
  149. ustawiamy gadûet Alpha: na Use As Frisket i klikamy na Merge.
  150. Suwak okreôlajâcy wartoôê proporcji îâczenia buforów Main:Swap
  151. ustawiamy na 100% i klikamy dwukrotnie na kolejnych gadûetach
  152. Okay. Po chwili obrazek jest gotowy. Warto zaznaczyê, ûe stopieï
  153. intensywnoôci nikniëcia elementu z cieniem zaleûy generalnie od
  154. liczby jaôniejszych kolorów. Im wiëcej odcieni bieli, tym
  155. szybciej obiekt bëdzie niknâî (tzn. obraz w buforze gîównym
  156. bëdzie zastëpowany przez obraz w buforze Swap). Zainteresowanych
  157. szerszym zastosowaniem kanaîu Alpha w programie ImageFX odsyîam
  158. do poôwiëconego temu tematowi, pierwszego odcinka cyklu "ImageFX
  159. w praktyce", który ukazaî sië w Magazynie AMIGA w styczniu 1995
  160. roku, natomiast wszystkim polecam kolejny, juû za miesiâc,
  161. odcinek spotkaï z ImageFX-em, w którym nieco szczegóîów o
  162. paletach, kolorach itp.
  163.