Masaüstümün daha iyi görünmesini sağlamak için 3B grafik kartları tarafından sağlanan takma adlamayı (örn. “4xAA” vb.) Kullanabilir miyim?


1

Tüm modern 3B ekran kartları, oyunlar için donanım tabanlı "kenar yumuşatma" biçimini destekliyor. Fikir kareyi ekran özünürlüğünden daha büyük hale getirmek ve daha yumuşak görüntüler elde etmek için alt örneklemektir.

NVIDIA'nın burada küçük bir açıklaması var .

Şimdi, bu bir oyunda yapmak için pahalı olabilir (burada video kartının yapması gereken çok işlem var), fakat bir masaüstü ortamında (Windows veya herhangi bir Linux grafiksel ön yüzünü düşünün (KDE, Gnome, LMDE, XFCE, vs.). ) performans problem olmamalı.

Bu nedenle, kişi daha sonra tüm yazılım tabanlı takma adlarını devre dışı bırakabilir ve video kartının işi yapmasına izin verebilir. Sanırım bazı durumlarda daha iyi gözüküyordu.

Bu teknik olarak uygun görünse de, bunun nasıl yapılacağını hiçbir yerde bulamadım.

Peki, bu mümkün ise herhangi bir fikir? Değilse neden olmasın?


Masaüstünde takma işlemlerle geliştirilebilecek herhangi bir işlemin zaten halledildiğini söyleyebilirim. yani takma adlandırma (varsayımsal olarak) etkinleştirilse bile hiçbir fark görmezsiniz. Gereksiz yere gpu vergilendirirsiniz
Jasjeev Singh

Hala geliştirilebileceğini söyleyebilirim, sadece birkaç ton Windows XP'ye bakın (evet eski, ancak kullanımda ve hayır, harika görünmüyor). Veya Linux durumunda, sık sık "uygulama xyz fontları düzgün şekilde oluşturmaz" gibi sorunları gördüm; Bunun belki de biraz ütopik olduğunu biliyorum, ancak grafik sürücüsünün sağladığı donanım tabanlı bir çözüm, altta yatan sistemden bağımsız olarak işe yarayacak gibi görünüyor. Son olarak, "gereksiz yere vergi idaresi yapan gpu", "Cpu’nun uygun şekilde vergi iadesi" olarak görülemez mi?
EZ

Linux'u bilmiyorum ama Windows XP ile ilgili neleri hoş bulmuyorsunuz? Animasyonlar gibi?
Jasjeev Singh

Bir anlamda, Vista'dan beri Windows'ta gördüğümüz her şey zaten zaten gerçek bir 3D doku. Bu Flip3D hilesi gerçekten gerçeği gösteriyor. Ancak, aslında GPU gücünden yararlanmak için kullanıcı kontrolünün GPU gücünün gerçekten farkında olması gerekir. WPF'nin yapması beklenen buydu. Linux'a gelince, en başından beri hedefledikleri şey, ancak zaten var olan pencere yöneticilerindeki standart eksikliği, durumu daha da kötüleştirecek bir başka
üretici

Yanıtlar:


1

Ne yazık ki, şu anda mevcut işletim sistemlerinde, masaüstü görüntü oluşturma kalitesini artırmak için GPU'nuzu ("3d kart") kullanamazsınız. Bunun basit nedeni, GPU ve çoklu örnekleme veya üst örnekleme kullanmak için, işletim sisteminizin orijinal (veya yeterince kaliteli) verileri GPU boru hattına itmesi gerekir. Örneğin, işletim sistemi ve grafik kütüphanelerinin tüm vektör grachiklerini vektörler, ekranınızın gösterebildiğinden daha yüksek çözünürlükte görüntüler, tüm öğeleri matematiksel (alt piksel) doğruluk vb. İle konumlandırması vb. tarihi sebepler.

Mac OS X'in tüm masaüstünü GPU'da daha iyi kalitede sunmaya en yakın olduğunu tahmin ediyorum, çünkü grafik API'leri gerekenlere yakın. Bununla birlikte, bu tür grafik oluşturma işlemlerinin yine de 3. parti uygulamalar tarafından desteklenmesi gerekecektir. Gerçek ekranda pikselleri itmek için tasarlanan herhangi bir 3. taraf uygulaması, GPU'ya oluşturma kalitesini artırmak için yeterli veri sağlamaz.

Ek olarak, şu andaki görüntüleme teknolojisi hala (ortalama olarak) örneğin matematiksel olarak doğru yazı tiplerini oluşturmak için çok zayıf ve matematiksel olarak doğru harf şekillerini oluşturmak yerine yine de piksellere uyum sağlayan yazı tiplerine ihtiyacımız var (pikselleri eşleştirmek için yazı tiplerini değiştirmek "yazı tipi ipucu" olarak adlandırılıyor) . Masaüstü kullanımı için yaklaşık 300 ppi ekranımız olduğunda fontları piksellere uyarlamayı geçebiliriz ve GPU hızlandırmalı masaüstlerine bir adım daha yaklaşırız. Yeterince yüksek ekran çözünürlüğüne sahip oluncaya kadar, matematiksel olarak doğru font şekillerini oluşturmak biraz bulanık metinlere neden olur.

Apple Inc'in reklamlarında söylediklerine rağmen, insan vizyonunun "300 dpi" ile sınırlı olmadığını unutmayın. İnsan görüşü, izlenen nesnenin mesafesinin ve izlenen nesnenin boyutunun birleşimi ile sınırlıdır. "300 dpi" veya "300 ppi" bir mesafeye kadar olan sınırdır - başınızı daha yakına getirirseniz, insan görme sınırını aşmak için daha yüksek ekran çözünürlüğüne ihtiyacınız vardır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.