Bir fotoğrafı piksel sanatına dönüştürmek için altı şeyi sırayla yap. Net, yüksek kontrastlı bir görüntüyle başla. Çözünürlüğü ayarla; bu, görüntünün üzerinde yeniden kurulduğu piksel ızgarasıdır. Renk sayısını sınırla, çünkü bir şeyi piksel sanatı gibi okutan küçük bir palettir. Bir palet seç. Az renkte yumuşak geçişlere ihtiyacın varsa taramayı aç. Sonra pikseller keskin kalsın diye en yakın komşu yöntemiyle büyüterek dışa aktar. İşte yöntemin tamamı ve her adımı saniyeler içinde nasıl yapacağın.
Önce yerine oturtulması gereken bir şey var, çünkü bundan sonra yaptığın her şeyi değiştiriyor. İnsanların “fotoğraftan piksel sanatına” dediği iki farklı şey var. Biri gerçek bir pikselleştirme, yani gerçek fotoğrafının daha az, daha büyük piksellere küçültülmesi. Diğeri, piksel tarzında yeni bir resim uyduran bir üretici. Bu kılavuz birincisiyle ilgili, gerçek zanaatla, çıkanın giren olduğu yerle. Bu ayrım hakkında aşağıda daha fazlası var, çünkü pek çok uygulama ikisini birbirine karıştırıyor.
Adım 1: Doğru görüntüyle başla
İçeri verdiğin görüntü, sonucun ne kadar iyi olabileceğini belirler. Piksel sanatı az sayıda pikselden kurulur, bu yüzden her birinin yük taşıması gerekir. Dağınık bir fotoğrafın tüm o ayrıntıyı tutacak kadar pikseli asla yoktur ve lapaya döner. Temiz olansa küçülmeyi atlatır.
Üç şey yardımcı olur. Çoğunu atmadan önce çalışacak gerçek ayrıntın olsun diye yeterli çözünürlük. Net bir özne, ideal olarak ana şekli arka plandan ayrılmış. Ve iyi kontrast, çünkü renk sayısı düştükten sonra hâlâ okunan şey değer farklarıdır. Düz bir duvarın önündeki bir portre çok güzel pikselleşir. Kalabalık bir sokak sahnesi seninle boğuşur.
Basit kompozisyonlar burada kazanır. Birbiriyle yarışan ayrıntı ne kadar azsa, hayatta kalan her piksel o kadar çok anlam taşır. Başlamadan önce özneye daha yakın kırpabiliyorsan, kırp. Bu görüntüyü bir avuç bloktan yeniden kurmak üzeresin, o yüzden bu bloklara gösterilmeye değer bir şey ver.
Adım 2: Çözünürlüğü, yani piksel ızgarasını ayarla
Piksel sanatı bilinçli bir küçültmedir. Büyük bir görüntü alır ve onu kaba bir ızgarada yeniden kurarsın; burada her hücre tek bir düz piksele dönüşür. Çözünürlük, o ızgaranın boyunca kaç hücre olduğudur ve yaptığın en büyük tek karardır.
Matematik bir takas. Daha az hücre daha büyük, daha iri pikseller yapar: daha soyut, daha belirgin “piksel”, daha retro. Daha fazla hücre özgün ayrıntının daha çoğunu tutan daha küçük pikseller yapar, ama bir noktadan sonra sonuç piksel sanatı gibi okunmayı bırakır ve yalnızca hafifçe bloklu bir fotoğrafa benzer. Doğru bir sayı yok. Yalnızca eserin ne kadar soyut olmasını istediğine uyan sayı var. Bir simge ya da avatar 32 ile 64 hücrede yaşayabilir. Ayrıntılı bir sahne 128 ya da daha fazlasını isteyebilir.
Bunu bulmanın yolu, sayıyı kaydırırken görüntünün değişmesini izlemektir. Fazla kaba olursa özne kaybolur. Fazla ince olursa etki yok olur. Doğru sayı genellikle görüntünün hâlâ net okunduğu ama piksellerin tartışmasız piksel olduğu andır. Koadro’da bir çözünürlük kaydırıcısını ücretsiz katmanda 128 hücreye ya da tek seferlik satın almayla 256’ya kadar sürüklersin ve önizleme canlı olarak yeniden çizilir, böylece takası tahmin etmek yerine hissedersin.
Adım 3: Nicemleme (quantization) ile renk sayısını sınırla
Yalnızca çözünürlüğü düşürmek piksel sanatı yapmaz. Küçük bir fotoğraf yapar. Dönüşümün ikinci yarısı renkleri kısmaktır ve bir görüntüyü gerçekten piksel sanatı gibi okutan adım budur.
Bunun teknik adı renk nicemleme (color quantization); bir görüntüdeki farklı renklerin sayısını, onu görsel olarak özgününe olabildiğince yakın tutarken azaltan süreç. Bir fotoğraf tek bir yüzde on binlerce farklı renk tutabilir; gözünün zar zor fark ettiği minik geçişler. Piksel sanatı tam da bunu reddettiği için işe yarar. Birkaç renk seçer ve her pikseli onlardan biri olmaya zorlar.
Basitçe: nicemleme, görüntündeki tüm renkleri küçük bir kova kümesine ayırır, sonra her pikseli kendi kovasının rengiyle yeniden boyar. Daha az kova, daha az renk ve daha güçlü bir piksel sanatı okuması. İşte bu yüzden küçültülmüş bir fotoğraf ile gerçek piksel sanatı aynı boyutta bu kadar farklı görünür. Piksel sanatı bir palete bağlanmıştır. Küçültülmüş fotoğraf ise hâlâ başladığı her tonu göstermeye çalışır. Koadro renk sayısını doğrudan ayarlamana izin verir; ücretsiz 16’ya, tek seferlik satın almayla 64’e kadar, böylece indirimin ne kadar katı olacağına tam olarak sen karar verirsin.
Adım 4: Bir palet seç
Birkaç renge indikten sonra, hangi birkaç renk olduğu son derece önemli. Palet, ruh hâlidir. Aynı fotoğraf sıcak bir sepya kümesinde, soğuk mavilerdeki aynı fotoğraftan bambaşka hissettirir. Seçmenin iki yolu var.
Birincisi, paleti görüntünün kendisinden çıkarmak. Renkler fotoğrafında gerçekten var olandan çekilir, böylece sonuç özgününe sadık kalır ve doğal görünür. Piksel sanatının hâlâ fotoğraf gibi hissetmesini istediğinde güvenli, sadık seçim budur.
İkincisi, sabit bir palet uygulamak; görüntüden bağımsız olarak önceden seçilmiş bir renk kümesi. Retro karakter buradan gelir. IBM’in erken PC grafik standardı olan Renkli Grafik Bağdaştırıcısı (Color Graphics Adapter), o yanılmaz 1980’lerin başı görünümünü veren ünlü dört renkli kipleri çalıştırdı. Modern bir fantezi konsolu olan PICO-8, üzerine bütün bir estetik kurulmuş sabit 16 renkli bir paletle gelir. Özenle seçilmiş paletler aynı işi, bir donanım tarihi yerine seçilmiş bir ruh hâliyle yapar. Koadro her iki türü de taşır: bir paleti doğrudan görüntünden okuyabilir ya da Nord, Noir, Matcha, Sepia, Dusk, Ukiyo-e ve Riso gibi adlandırılmış paletlerin yanı sıra retro CGA ve PICO-8 kümelerini uygulayabilir. Her palet ücretsiz. Kendi özel paletini oluşturmak, tek seferlik satın almanın bir parçası.
Adım 5: İhtiyacın olduğunda tarama (dithering) ekle
Bir görüntüyü küçük bir palete indir, geçişler sert bantlara ayrılır. Yumuşak bir gökyüzü üç ya da dört düz şeride dönüşür. Işıktan gölgeye nazikçe solan bir yanak ani bir basamağa dönüşür. Bazen o bantlaşma tam da istediğin görünümdür. Değilse, çözüm taramadır.
Tarama (dithering), iki rengin piksellerini saçarak gözünün onları palette hiç olmayan bir tonda karıştırmasını sağlayan, bilinçli olarak uygulanmış gürültüdür. İki renk, mesafeyle karışarak, bir üçüncüyü taklit eder. Sınırlı bir paletin hâlâ yumuşak bir geçiş önerebilmesinin yolu budur ve ten tonlarının ile gökyüzlerinin, sert bir renk kesintisini şeritlere dağılmadan atlatabilmesinin nedeni budur.
En bilinen yöntem, 1976’da yayımlanan ve hata yayılımı kullanan Floyd-Steinberg taramasıdır: bir piksel en yakın palet rengine zorlandığında kalan küçük hatayı alır ve o hatayı komşu piksellere iter, böylece artakalan ton kaybolmak yerine yakında hesaba katılır. Sonuç, eski GIF’lerde ve klasik oyun sanatında gördüğün yumuşak, taneli karışımdır. Az renkte geçişlerin ve tenin yumuşak kalmasını istediğinde taramayı aç. Keskin, düz bloklar istediğinde kapalı bırak. Koadro Floyd-Steinberg, düzenli ve gürültü taramasını sunar, hepsi ücretsiz, ve hangisinin görüntüye uyduğunu görmek için canlı önizlemede aralarında geçiş yapabilirsin.
Adım 6: En yakın komşu ölçeklemesiyle dışa aktar
Artık piksel sanatın var, ama minicik; yalnızca hücre sayısı kadar geniş. Kullanmak için onu büyütürsün ve nasıl büyüttüğün sonucu ya kurar ya bozar.
Çoğu görüntü ölçekleme, büyütürken yumuşatır; fotoğraflar büyükken doğal görünsün diye arada yeni renkler türetir. Bu, piksel sanatı için tam anlamıyla yanlıştır. Keskin piksellerini yumuşak bir lapaya bulanıklaştırır ve tüm etkiyi yok eder. İstediğin yöntem en yakın komşu ara değerlemesidir (nearest-neighbor interpolation); her pikseli hiç karıştırmadan basitçe tekrarlayarak büyütür. Her piksel sert kenarlı bir blok olarak kalır. Görüntü ölçekleme literatürünün dediği gibi, bu yaklaşım “yumuşak kenarı az ya da hiç olmayan görüntüler için sıklıkla tercih edilir. Bunun yaygın bir uygulaması piksel sanatında bulunur.”
O yüzden en yakın komşu yöntemiyle, gerçekten ihtiyacın olan piksel boyutlarında dışa aktar; pikseller her boyutta jilet gibi keskin kalır. Koadro varsayılan olarak bu şekilde dışa aktarır; bulanıklık olmadan keskin, ücretsiz 1024 piksele, tek seferlik satın almayla 2048 piksele kadar. Baskı yapıyorsan, fiziksel bir baskının gerçek boyutta çıkması için santimetre ya da inç cinsinden gerçek bir tuval ve piksel boyutu da ayarlayabilir.
Yeniden çizim değil, gerçek bir pikselleştirme
En çok önem taşıyan ayrım ve çoğu uygulamanın sessizce bulanıklaştırdığı ayrım budur. Gerçek bir pikselleştirme, gerçek fotoğrafının bir küçültmesidir. Yukarıdaki her adım, başladığın gerçek pikseller üzerinde işler; onları yalnızca daha az, daha büyük bloklarda ve daha az renkte yeniden kurar. Çıkan şey, giren şeydir.
Bir “piksel sanatı” üretici bambaşka bir şey yapar. Görüntünü ya da istemini okur, sonra ona piksel tarzında benzeyen yeni bir resim uydurur. Sonuçtaki yüz, piksellere indirgenmiş senin yüzün değildir. Üreticinin uydurduğu, seninkine biraz benzeyen bir yüzdür. Bazen istediğin budur. Ama köpeğinin bir fotoğrafını, belirli bir tabloyu, bir afişi ya da bir oyunun ekran görüntüsünü içeri verdiysen ve o tam şeyi piksel sanatı olarak istiyorsan, bir üretici onu sana vermez. Sana makul bir yabancı verir.
Dürüst sınama basit. Piksel sanatına yakınlaş ve şekillerin, izlerin, ayrıntıların kaynağındakiler olup olmadığını kontrol et. Gerçek bir pikselleştirmede öyledir, blok blok. Üretilmiş bir yeniden çizimde bunlar, üreticinin seçtiği yaklaşıklardır. Koadro bir pikselleştiricidir, bir üretici değil. Yukarıdaki altı adımı dürüst matematikle, cihazında çalıştırır ve asla yeniden çizmez ya da uydurmaz. Bütün mesele budur.
Yaratıcı bir varyasyon: mozaik karolar
Kare pikseller varsayılandır ama bir görüntüyü düz hücrelerden yeniden kurmanın tek yolu değildir. Başka karo şekilleri kullanıp piksel ızgarası yerine bir mozaik elde edebilirsin.
Fikir, bir yüzeyi boşluk ve örtüşme bırakmayan şekillerle kaplamak olan döşeme (tessellation) üzerine kuruludur. Yalnızca üç düzgün şekil düzlemi tek başına kusursuzca döşer: eşkenar üçgen, kare ve düzgün altıgen. Kareyi üçgenlerle ya da altıgenlerle değiştir, her karonun kapladığı alanın düz rengini almasına izin ver ve aynı fotoğraf, bambaşka bir ritme sahip geometrik bir mozaiğe dönüşür. Koadro bunu içerir: kare ve üçgen karolar ücretsiz, elmas ve altıgen karolar ise tek seferlik satın almayla gelir. Bu, aynı dürüst küçültme, yalnızca farklı bir ızgarada.
Altı adımın hepsini Koadro’da yapmak
Koadro tam olarak bu yöntemi, yalnızca bu yöntemi yapmak için kurulmuş. Herhangi bir görüntüyü, bir fotoğrafı, bir tabloyu, bir afişi ya da oyun sanatını, üretici bir yeniden çizimle değil dürüst küçültme matematiğiyle gerçek piksel sanatına dönüştürür. Her şey cihazında çalışır. Hesap yok, bulut yok, reklam yok, filigran yok.
Denetimler yukarıdaki adımlara bire bir oturur. Özneyi çerçevelemek için kırp ve döndür. Izgara için ücretsiz 128 hücreye, satın almayla 256’ya kadar bir çözünürlük kaydırıcısı. Nicemleme için ücretsiz 16’ya, satın almayla 64’e kadar bir renk sayısı denetimi. Adlandırılmış kümeler ve retro CGA ile PICO-8 paletleri dahil her palet ücretsiz, ayrıca kendi görüntünden bir palet okuma; özel paletler satın almanın bir parçası. Floyd-Steinberg, düzenli ve gürültü taraması, hepsi ücretsiz. Döşeme varyasyonu için mozaik karolar. Ücretsiz 1024 piksele, satın almayla 2048 piksele kadar keskin en yakın komşu dışa aktarımı ve santimetre ya da inç cinsinden gerçek boyutta baskı. Herhangi bir denetime dokunduğunda canlı bir önizleme güncellenir, böylece dışa aktarıp tahmin etmek yerine sonucu gözünle ayarlarsın.
Ücretsiz katman gerçek bir araçtır, bir deneme değil: tam pikselleştirme, kırp ve döndür, her palet, her doku ve tarama, 128 hücreye kadar, 16 renge kadar, 1024 piksele kadar dışa aktarma ve on adede kadar kaydedilmiş proje. Koadro Premium tek seferlik bir satın almadır, aboneliksiz, ve 256 hücre, 64 renk, elmas ve altıgen mozaik, gerçek boyutta baskı, 2048 piksel dışa aktarma, özel paletler, sınırsız proje ve kaydedilmiş hazır ayarların kilidini açar. iPhone, iPad ve Mac ile Android üzerinde çalışır ve tek satın alma, aynı mağaza hesabındaki her cihazda Premium’un kilidini açar.
Bu kimin için
Belirli bir görüntünün gerçek piksel sanatına dönüşmesini istiyorsan, bu yöntem aradığın araçtır. Her profilde aynı görünen piksel avatarlar. Öznesi temizce kesilmiş, filigransız çıkartmalar. Tek dokunuşluk bir filtre yerine senin seçtiğin bir palette retro sanat. Kaynaktan dürüstçe yeniden kurulmuş oyun referansları ve hayran sanatı. Bir duvar için gerçek boyutta fiziksel baskılar. Her durumda değer aynıdır: sonuç, bir uygulamanın senin yerine karar verdiği bir resim değil, senin denetlediğin piksellerle yeniden kurulmuş gerçek görüntündür. Net bir fotoğrafla başla, ızgarayı ayarla, renkleri kıs, paleti seç, gerekiyorsa tara ve keskin dışa aktar. Ya da Koadro‘yu aç ve altısını da bir kaydırıcı ve canlı bir önizlemeyle yap.