Oyunlarda Yırtılmaya Son (V-Sync)

Oyun Berkay Eren Ürün

Özellikle Fifa veya Pes gibi futbol oyunlarını oynayanlar bahsedeceğimiz sorunu çok iyi bilirler. Kaleci elinde tuttuğu topu hızlıca orta sahaya gönderdiğinde kamera da orta sahaya yönelir. Fakat kamera çok hızlı hareket ettiğinden ekranda büyük yırtılmalar olur. Bu sadece futbol oyunlarıyla sınırlı da değildir. Farklı türdeki pek çok oyunda bu sorun açıkça fark edilir. İşte bu sorunu çözmek için V-Sync var.Bioshock V-Sync

SORUN NE

Öncelikle sorunun neden kaynaklandığını anlatalım. Çoğumuz saniyede en fazla 60 kare gösterebilen monitörler kullanmaktayız. Eğer bu monitörlere ekran kartımız saniyede 100 kare gönderirse monitör senkronizasyonu kaybeder ve aynı anda birkaç kare göstermeye çalışır. Bu da alt ve üst olarak iki ayrı kare görmemize neden olur. Bu iki kare farklı görüntülerden oluştuğu için görüntü bozulur.

V-SYNC (DOUBLE BUFFERING)

V-Sync’ın çözümü ise monitörümüze görüntüleyebileceği kadar kare göndermek. Yani saniyede 60 kare gösteren bir monitörünüz varsa ekran kartınız saniyede 60 kare işleyip gönderecektir. Bu sayede monitörünüz ile ekran kartınız senkronize bir şekilde çalışacak ve yırtılma olmayacaktır.

Fakat her teknoloji gibi V-Sync’da mükemmel değil. Eğer güçsüz bir ekran kartınız varsa veya kötü optimize bir oyun oynuyorsanız ve bu sebeple değişken kare sayıları alıyorsanız V-Sync tam anlamıyla başınızı ağrıtacaktır. V-Sync açıkken kare sayısı sabitlenen değerin altına düşerse yeni bir sabit değer belirlenir. Örneğin 60FPS sabitken ekran kartınız bu kare sayısından daha az bir kare gönderirse V-Sync otomatik olarak 30FPS’e sabitlenecektir. Tekrar yüksek kare sayısına ulaşıldığında eski haline yani 60FPS’e dönecektir. Aradaki büyük fark sebebiyle bu değişimler ani kasmalara sebep olmakta.Double Buffering

ADAPTIVE V-SYNC

Ancak bu sorunun da kısmen bir çözümü bulunmakta. Adaptive V-sync eğer kare hızınız sabitlenen değerin altına düşerse otomatik olarak V-Sync’ı kapıyor. Bu sayede saniyede 60 kareden yok yere 30’a düşmüyorsunuz . Ancak bizim denemelerimize göre  V-Sync’ın aniden kapanması dikkatli bir göz tarafından anında fark edilebiliyor ve rahatsızlık veriyor. Fakat kesinlikle normal V-Sync’a kıyasla daha iyi performans ve rahatlık veriyor.

TRIPLE BUFFERING

V-Sync ve Adaptive V-Sync, maalesef ikisinin de ortak bir sorunu bulunmakta bu da gecikme süresi. Bunu anlamak için V-Sync ve Adaptive V-Sync’ın çalışma mantığını biraz daha kurcalamamız gerekmekte. V-Sync çalışma mantığında iki adet tampon kullanılır. Arka tampon ve ön tampon. Ön tampon monitörde gördüğümüz görüntüdür. Arka tampon ise V-Sync tarafından ön tamponun işi bitene kadar bekler. Bu bekleme esnasında arka tampon işlenir. Ön tamponun işi bittiğinde (Yani o kareyi görüp yeni kareye sıra geldiğinde) arka tampon ile yer değiştirir. Böylelikle arka tamponu yeni kare olarak görürüz. Arkaya geçen tampon tekrar işlenir. Bu işlem böyle tekrar eder.

İşte sıkıntı arka tamponun beklemesinden kaynaklanmakta. Eğer arka tampon, ön tamponun işi bitmeden işlenirse ön tamponu beklemek zorunda kalır. Bu bekleme esnasında arka tampon güncelliğini kaybeder. Bu sebeple arka tampon öne geçip onu gördüğümüzde eski bir kare görmüş oluruz. Yani gecikme süresi artar. Bu sebeple Mouse lag’ı da gerçekleşir.

Çözüm ise iki tampon yerine üç tampon kullanmak. Örneğin ön tamponun işi bitmeden arka tampon işlendi ve beklemede. Normal V-Sync bu sürede sadece bekler. Fakat Triple Bufferin açık olduğunda bu bekleme süresinde 3’üncü bir tampon işlenir. Bu tampon beklemede olan arka tampona göre daha güncel olur ve gerekli durumda arka tampon yerine bu tampon öne çıkar. Böylelikle daha güncel kare görürüz ve gecikme süresi sorunu çözülür.Triple Buffering

FREESYNC ve G-SYNC

İlki AMD diğeri Nvidia tarafından geliştirilen bu iki monitör teknolojisi V-Sync’ın tam tersi mantıkla çalışıyor. V-Sync ekran kartının monitöre göre kare göndermesini sağlarken bu teknolojiler monitörün gelen kareye uymasını sağlıyor. Yani ekran karı değil monitör uyum sağlıyor. Şu ana kadarki en iyi ve en mantıklı çözümün bu olduğunu söyleyebiliriz. Ancak bu teknolojileri destekleyen monitörler nispeten daha pahalı G-Sync

SONUÇ

Her tekniği deneyebilirsiniz. Bize sorarsanız iyi bir ekran kartınız varsa V-Sync ve geliştirilmiş teknolojilerini kullanmalısınız. Böylelikle hem yırtılmalardan kurtulur hem de daha akıcı bir oyun deneyimi yaşarsınız. Ancak bazı ekran kartları ve bazı oyunlar V-Sync’ı kullanmada pek başarılı değiller. Bu noktada deneme yanılma ile size en uygununu seçmelisiniz.

Sizin Düşünceniz?

Sosyal Ağlarda Paylaş

Berkay Eren Ürün

Bilimi, sporu, tarihi ve teknolojiyi çok seven biri.
Animasyona ve donanımlara özel bir ilgisi var.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.

Oyunlarda Yırtılmaya Son (V-Sync)

0