Windows Vista geldi ve de Microsoft verdiği sözü tuttu; Vista gerçekten DirectX 10 ile birlikte geldi. Esasında amacımız bir sürü sayısal istatistik vererek DX10'u destekleyen oyunlardan neler bekleyebileceğinizi açıklamaya çalışıp, biraz kafanızı ütülemekti. Maalesef bunu yapmamız için DX10 destekleyen grafik kartlarımız zamanında ulaşmadı ama bir laf vardır: "Bir resim bin kelimeye bedeldir" diye. Size gerçek sonuçları verene kadar, Microsoft Flight Simulator X'in ekran görüntülerine bir göz atın.
Microsoft'un grafik platform birimindeki yazılım mimarı David Blyte, bunu seri bir biçimde şöyle açıklıyor:
"Uygulamalar çok daha fazla materyal değişikliği ya da geometrinin tanımındaki değişiklikleri daha sık gerektirebilir. Çünkü her şey bir şalteri kaldırıp performansı attırmak kadar kolay değil.
Ayrıca donanım uygulamalarındaki özellik uyumu hakkında da bir sürü şey var. Bunlar geliştiricilere daha geniş platform çeşitliliğinde, daha kolay bir iş fırsatı verir. Bu tek bir özellik olarak ortaya çıkmaz, ama uygun özellik setinin ne olduğu konusunda mutabakata varmak da büyük bir iştir.
Bireysel özelliklerin içine girmeye başladığınız zaman, tam sayı yönerge seti gibi şeyler eklemek istediğinizde, yeni geometri tayfı gerçekten bir başka büyük iştir. İşin aslı bütün bunları işleyen bir veri hattının tam ortasına yerleştirmek ve ilkel parametrelerin hepsine tekrar girmek (örneğin bir üçgenin üç köşesi veya bir doğruyu belirleyen iki nokta) ve bunların bir bütün olarak işlemesini sağlamak, hiç de göründüğü kadar kolay değildir. Amacımızın bazı kısımlarını halledebilecek bazı şeyleri GPU (Grafik İşlemci) üstünde işlemeyi mümkün kılmayı başardık ve bunu yaparken CPU ile arasında çok da fazla işlem yapmasına gerek bırakmadık. Böylece GPU üzerinde sayısız tekrarlanan hesaplamalar yaparken, CPU'ya veri okumak için geri dönmesine gerek kalmıyordu. Orada sadece biraz iş yapıp, veriyi tekrar GPU'ya geri yolluyordu."
Resimlerin Görüntülenmesine İzin Verilmiyor
Resimleri Görebilmek İçin
Üye Ol veya
Giriş YapTabii ki herkes şöyle der: "Vay canına, şu ekran görüntüsünün mükemmelliğine bak." Yapmanız gereken tek şey Vista'ya sahip olmayı bekleyip, neredeyse hazır olan DirectX 10 destekli ekran kartlarınızı almak. Ne zamanki bunlar piyasaya çıkacak, o zaman size merakla beklediğiniz skorları ileteceğiz. Ama maalesef DX10 canavarı Crysis yeterince erken gelemeyecek.