Commodore sayı 29, sayfa 60

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 60

4 Siyah-beyaz

grafik: Bitler noktaları açıp kapatıyorlar

Bir bilgisayar monitörünü yakından incelediğinizde, onun bir sürü noktadan oluştuğunu görürsünüz. Bilgisayar grafiğinde ilk adım: Karşılık gelen resmin ekranda görüntülenebilmesinden önce, bu noktalardan oluşan mastarın bellekte doldurulmuş olması gerekir. Bu bir programın görevidir. Örneğin program kullanıcının karakter komutlarını, böyle bir mastara dönüştürebilir. Bunu sağlamak için, yalnızca 0 ve 1 değerlerini alabilen bitleri belirlenmiş yerlere yerleştirir. Böylece sağlanan en basit durum, siyah-beyaz grafiktir. Bellekteki bir 1 değerinin anlamı, ışıklı bir resim noktasıdır. Değer 0 olduğunda ise, nokta karanlık kalır. Yukarıdaki örnek, köşegen bir çizgi oluşturan bir “bit mastarı”nı gösteriyor.

5 hdi

Kd A İf kaf SE EM A

o E E

2 Renkli grafik: Bit grupları resim noktalarını renklendiriyorlar

Bellekte saklanan bir renkli grafik, her bir resim noktası için renk bilgisini içermek zorundadır. Bunun gerçekleşebilmesi için, birden çok bitin tek bir resim noktasını tanımlaması zorunludur. Çizimde bu prensibin 16 renk için uygulanışı görülüyor: Her resim noktası için dört bit ayrılmış durumda. Bu dört bit 16 farklı 0-1 durumu alabilirler ve böylece 16 farklı rengi temsil edebilirler. Buradan da anlaşılacağı üzere, renkli grafikler siyah-beyazlara oranla çok daha fazla bellek alanına gerek duyarlar. Örneğin aynı resmin 16 renkli bir versiyonu için siyah-beyazın dört katı bellek alanı kullanılır. Kullanılabilecek azami bellek alanı sınırlı olduğundan, kullanıcı bir tercih yapmak durumundadır: Resmin yapısı için çok sayıda nokta (yüksek çözünürlük) isteyip, renkten vazgeçebilir ya da renkli bir resim isteyip daha kaba bir çözünürlüğe razı olabilir. Bu arada çizim renkli grafikte çok yaygın bir marifeti de sergiler: Aynı anda sergilenebilen ve toplam kullanılabilen renkler arasındaki fark, çizimde de görülebildiği gibi, bitlerin oluşturduğu dörtlü gruplar, 16 sayı değerlerinin “göstergeleri”dir. Bu sayılar (teknik olarak: 8-bit sicili) 0 ila 255 arasında olabilirler. Bu sayının değeri, 0000 bit grubunun hangi rengi gösterdiğini (örnekte 10) belirtir. Böylece artık tüm renkler ekranda aynı anda görüntülenmez, ama kullanıcı gereksinimine göre 256 renk arasında 16'sını seçebilir. Yani ya geniş ya da dar (Örneğin yalnızca mavinin tonları) bir renk yelpazesi.

io

«| - PERİ

Klavyeyle gezinmek için ← ve → tuşları.