<#KEYWORDS:[WORDS:<Problemy z grafiką na C64 variat>]#><#SCROLLS:[BYLINE:1][BYPAGE:1][BYTWOPAGES:0]#><#JLIMIT:[C1LMARGIN:10][C1RMARGIN:630][C2LMARGIN:10][C2RMARGIN:300]#>
<#JUSTIFY:[TYPE:2]#><#FONT:[BOLD:1][FACE:<arial.ttf>][AALIASED:1][SIZEX:12][SIZEY:16][COLOR:0xFFFFFF40]#>Problemy z grafiką na C64
<#FONT:[FACE:<arial.ttf>][BOLD:0][SIZEX:10][SIZEY:12 ][COLOR:0xFFFFFFFF]#><#TITLE:[CAPTION:<Problemy z grafiką na C64>][AUTOSCROLL:1]#>
(c) Variat/Excess 2003

O tym, że Commdore ma 16 kolorów wiedzą wszyscy, ale poza tym z pewnością niewiele wiecie na temat grafiki na tym komputerze. Postaram się wam przybliżyć w miarę przystępny sposób bardziej szczegółowe dane, oraz podstawowe informacje o robieniu grafiki na tym komputerze.

Zaczniemy od rozdzielczości. Istnieją dwa podstawowe tryby graficzne 320x200x2 i 160z200x16. Pierwszy z nich <#FONT:[COLOR:0xFFB8AA98]#>(hi-res)<#FONT:[COLOR:0xFFFFFFFF]#> pozwala na rysowanie w podwyższonej rozdzielczości, lecz ma dużą wadę - pozwala korzystać zaledwie z dwóch kolorów <#FONT:[COLOR:0xFFB8AA98]#>(nie do końca, ale na razie przyjmijmy, że tak jest)<#FONT:[COLOR:0xFFFFFFFF]#>. Kolejny tryb z kolei zezwala na pixelowanie przy użyciu wszystkich 16 kolorów <#FONT:[COLOR:0xFFB8AA98]#>(lo-res)<#FONT:[COLOR:0xFFFFFFFF]#>, lecz też niestety ma swoje wady. Jakie? 

Ekran w trybie hi-res podzielony jest na kwadraty o rozdzielczości 8x8 pixeli. w obrębie każdego z tych kwadratów możemy korzystać z jednego koloru <#FONT:[COLOR:0xFFB8AA98]#>(+ kolor tła)<#FONT:[COLOR:0xFFFFFFFF]#>, a zatem mamy pewną możliwość wykorzystania wszystkich szesnastu kolorów, lecz użycie ich tak, aby obraz (logo) wyglądał estetycznie wymaga naprawdę wielkich możliwości. Niewielu grafików malując w hi-resie używa powyżej 2 kolorów - jest to po prostu niepraktyczne. Współczuję grafikom ze sceny ZX Spectrum, którzy mają do dyspozycji jedynie ten tryb graficzny...

Tryb lo-res dzieli ekran na kwadraty o rozmiarach 4x8 pixeli <#FONT:[COLOR:0xFFB8AA98]#>(są one podłużne - prostokątne)<#FONT:[COLOR:0xFFFFFFFF]#>. W obrębie takiego pola mamy możliwość postawienia pixeli w 3 różnych kolorach <#FONT:[COLOR:0xFFB8AA98]#>(+kolor tła)<#FONT:[COLOR:0xFFFFFFFF]#>. Daje to znacznie większe możliwości i to właśnie w tym trybie najczęściej powstają wszelkie logosy <#FONT:[COLOR:0xFFB8AA98]#>(i bardzo często obrazki)<#FONT:[COLOR:0xFFFFFFFF]#>.

Dwa wyżej opisane istnieją bardzo długo (od początku C64), te które opiszę poniżej powstały znacznie później i zostały stworzone przez koderów <#FONT:[COLOR:0xFFB8AA98]#>(i grafików)<#FONT:[COLOR:0xFFFFFFFF]#> scenowych. 

Pierwszy to ifli. Jest on rozpowszechniony od początku lat 90-tych. Do dnia dzisiejszego ukazało się wiele edytorów do rysowania w tym trybie <#FONT:[COLOR:0xFFB8AA98]#>(niestety wszystkie tak samo niewygodne)<#FONT:[COLOR:0xFFFFFFFF]#>. Pozwala on na rysowanie w rozdzielczości 320x200x16. Brzmi pięknie - wysoka rozdzielczość, dużo kolorów. Nie do końca. Zacznę może od opisu jak taki obraz powstaje - otóż w dużym uproszczeniu mamy dwa obrazy, które bardzo szybko migają <#FONT:[COLOR:0xFFB8AA98]#>(co stanowczo widać)<#FONT:[COLOR:0xFFFFFFFF]#> i stwarza to wrażenie większej rozdzielczości i ilości kolorów <#FONT:[COLOR:0xFFB8AA98]#>(obrazy po prostu się nakładają)<#FONT:[COLOR:0xFFFFFFFF]#>. Ograniczenia tego trybu są zbliżone do ograniczeń lo-res. W tym trybie powstaje większość compo-pictures na party <#FONT:[COLOR:0xFFB8AA98]#>(jeżeli nie większość to z pewnością połowa).<#FONT:[COLOR:0xFFFFFFFF]#>

Został jeszcze jeden ogólnie znany tryb <#FONT:[COLOR:0xFFB8AA98]#>(bo jest ich jeszcze kilka)<#FONT:[COLOR:0xFFFFFFFF]#> - jest nim X-hi-res <#FONT:[COLOR:0xFFB8AA98]#>(o ile mnie pamięć nie myli to właśnie tak się nazywa)<#FONT:[COLOR:0xFFFFFFFF]#>. Edytor w którym można rysować te obrazy powstał w 2002 roku, a zatem kilka miesięcy temu. Skodował go Dane/Crest - niesamowity grafik, koder i muzyk<#FONT:[COLOR:0xFFB8AA98]#> (komponujący także na PC)<#FONT:[COLOR:0xFFFFFFFF]#>. Tryb ten pozwala na rysowanie w rozdzielczości 160x200x16. Ekran podzielony jest na pola 8x2 pixele. Na każdym można skorzystać z 3 kolorów i koloru tła. Pixele są kwadratowe, a co za tym idzie obrazu nie można namalować na całym ekranie - jest on umieszczony w postaci kwadratu z lewej strony. Obsłucha edytora jest raczej skomplikowana i trochę niewygodna. Widziałem wspaniałe prace namalowane przy pomocy tego editora przez Dane'a, ale o ile mi dobrze wiadomo nikt inny jeszcze nic nie stworzył w tym trybie. <#FONT:[COLOR:0xFFB8AA98]#>(Ja uparcie próbowałem, ale nie mogę się do tego przyzwyczaić)<#FONT:[COLOR:0xFFFFFFFF]#>. 

Mam nadzieję, że powyższy opis nieco rozjaśnił Wasze pojęcie na temat możliwości graficznych c64. Możliwe, że popełniłem jakieś nieznaczne błędy (o trybie x-hi-res), jednak z pewnością nic znaczącego...

Jeśli są osoby zainteresowane opisem poszczególnych programów graficznych na c64 - proszę o wysłanie mi mejla - napiszę o tym artykuł.

<#FONT:[BOLD:1]#><#FONT:[COLOR:0xFFFFFF40]#>Variat/Excess<#FONT:[BOLD:0]#><#FONT:[COLOR:0xFFFFFFFF]#>

<#LINK:[COLOR:0xFFE1D1BE][ACTCOLOR:0xFF016DFF][VISCOLOR:0xFFC0C0FF][ACTION:<EXE:mailto:variat6@wp.pl>][CAPTION:<variat6@wp.pl>][AUTOSCROLL:1]#>variat6@wp.pl<#ENDL:#>