Jaggies - Jaggies - Wikipedia

Bu görüntü kullanılarak büyütüldü en yakın komşu enterpolasyonu. Böylelikle sembollerin kenarlarındaki "çentikler" daha belirgin hale geldi.

"Jaggies" eski eserlerin resmi olmayan adıdır raster görüntüler, en sık takma ad,[1] bu da genellikle yüksek frekanslı bileşenler üreten doğrusal olmayan karıştırma etkilerinden veya eksik veya zayıf kenar yumuşatma filtreleme örneklemeden önce.

Tırtıklı çizgiler, "düz" düz çizgiler veya eğriler olması gereken yerlerde görünen merdiven benzeri çizgilerdir. Örneğin, nominal olarak düz, örtüşmemiş bir çizgi bir piksel boyunca yatay veya dikey olarak adım attığında, çizginin ortasında bir "dogleg" oluşur ve burada eşiği bir pikselden diğerine geçer.

Jaggies çoğu ile karıştırılmamalıdır sıkıştırma yapaylıkları farklı bir fenomendir.

Nedenleri

"Merdiven etkisi" nedeniyle çentikler oluşur. Bunun nedeni, tarama modunda temsil edilen bir çizgiye bir piksel dizisi ile yaklaştırılmasıdır. Jaggies, çeşitli nedenlerle ortaya çıkabilir, en yaygın olanı çıkış cihazının (ekran monitör veya yazıcı ) yeterli değil çözüm düz bir çizgi tasvir etmek için.[2] Ek olarak, bit eşlemli bir görüntü farklı bir çözünürlüğe dönüştürüldüğünde sıklıkla pürüzler meydana gelir. Bu, avantajlarından biri vektör grafikleri bitti bit eşlemli grafikler - çıktı, çıktı aygıtının çözünürlüğünden bağımsız olarak aynı görünüyor.

Çözümler

Çentiklerin etkisi bir şekilde bilinen bir grafik tekniği ile azaltılabilir. uzamsal kenar yumuşatma. Kenar yumuşatma, çentikleri şeffafla çevreleyerek pürüzlü çizgileri düzeltir piksel kesirli olarak doldurulmuş piksellerin görünümünü simüle etmek için. Kenar yumuşatmanın dezavantajı, kontrastı azaltmasıdır - keskin siyah / beyaz geçişler yerine, gri tonları vardır - ve ortaya çıkan görüntünün bulanık olmasıdır. Bu kaçınılmaz bir değiş tokuştur: çözünürlük istenen detayı görüntülemek için yetersizse, çıktı ya pürüzlü ya da bulanık ya da bunların bir kombinasyonu olacaktır.

Ek olarak, bit eşlemli bir görüntü farklı bir çözünürlüğe dönüştürüldüğünde sıklıkla pürüzler meydana gelir. Çeşitli nedenlerle meydana gelebilir, en yaygın olanı çıkış cihazının (ekran monitörü veya yazıcı) düzgün bir çizgiyi tasvir etmek için yeterli çözünürlüğe sahip olmamasıdır.

Gerçek zamanlı bilgisayar grafiklerinde, özellikle oyunlarda, kenar yumuşatma, poligonların ve diğer çizgilerin kenarları tarafından oluşturulan pürüzleri tamamen kaldırmak için kullanılır. Gibi bazı video oyun konsolları Xbox 360 ve PlayStation 3, kendileri için yayınlanan bazı oyunlarda kenar yumuşatma kullanımını zorunlu kılan yayın politikaları var. Daha yeni video oyunlarındaki bazı bilgisayar grafikleri, video oyun konsollarında (Xbox 360 ve PlayStation 3) kenarları yumuşatılmamıştır çünkü donanımları grafikleri sorunsuz bir şekilde çalıştıramaz (30 saniyedeki kare sayısı ) kenarları yumuşatılmışsa. Açık sekizinci nesil video oyun konsolları, örneğin PlayStation 4 ve Xbox One, kenar yumuşatma ve kare hızı büyük ölçüde iyileştirildi. Sprite'lar ve yüzey malzemeleri gibi bitmaplerdeki pürüzler genellikle ayrı ayrı ele alınır. doku filtreleme anti-aliasing filtrelemeden çok daha kolay gerçekleştirilebilen rutinler. Doku filtreleme, piyasaya sürüldükten sonra PC'lerde yaygın hale geldi. 3Dfx Voodoo GPU'su.

Terimin dikkate değer kullanımları

İçinde Atari 8 bit oyun Fractalus'ta kurtarma!, tarafından geliştirilmiş Lucasfilm Oyunları ve 1985'te yayınlanan, oyuncunun uzay aracının kokpitini tasvir eden grafikler, kenarları yumuşatılmamış ve bu nedenle çok "pürüzlü" olan iki pencere payandası içeriyor. Geliştiriciler bununla dalga geçtiler ve oyun içi düşmanlara "Jaggi" adını verdiler ve ayrıca başlangıçta oyunun adını verdiler. Jaggi Hatlarının Ardında!. İkinci fikir, piyasaya sürülmeden önce pazarlama departmanı tarafından hurdaya çıkarıldı.[3]

Referanslar

  1. ^ Mitchell, Don,"Işın İzlemede Kenar Yumuşatma Sorunu ", Işın İzlemede İleri Konular, Ders Notları, SIGGRAPH 90.
  2. ^ "Yeni Nesil 1996 Lexicon A'dan Z'ye: Jaggies". Gelecek nesil. 15 numara. Medyayı hayal edin. Mart 1996. s. 35.
  3. ^ David Fox ile röportaj (kimden: James Hague: Halcyon Günleri: Klasik Bilgisayar ve Video Oyun Programcıları ile Röportajlar )

Ayrıca bakınız