Modern, sınıfının en iyisi görsellerle neredeyse eşanlamlı olan özelliklerden biri olan ‘ışın izleme’ teriminin bugünlerde giderek daha fazla duyulduğunu duyuyoruz. Gölgelerin ve ışığın daha gerçekçi, gerçekçi bir şekilde tasvir edilmesini sağlayan bir işleme yöntemidir ve birçok yeni nesil oyunda grafik seçeneği olarak yer almaktadır. Söylemeye gerek yok, muhtemelen 42 yaşındaki bir bilgisayarın çalıştırmayı hayal edebileceğini hayal edebileceğiniz türden bir teknoloji değil.
Ancak Sinclair Research tarafından 1982’de piyasaya sürülen güvenilir ZX Spectrum’un, en azından Google Zürih’teki kıdemli yazılım mühendisi Gabriel Gambetta’nın beyniyle başından beri yetenekli olduğu ortaya çıktı. Tespit edildiği gibi Hackaday (aracılığıyla PC Oyuncusu), Gambetta, bilgisayarın parlak, ışın izlemeli bir çerçeve üretmesini sağlamak için Spectrum’un yerleşik programlama dili Sinclair BASIC’i nasıl kullanmayı başardığını paylaştı.
Bu konuya girmeden önce ZX Spectrum’un sınırlamaları olduğunu belirtmek önemlidir. Gambetta’nın belirttiği gibi, işlemcisi günümüz bilgisayarlarından yaklaşık 1000 kat daha yavaştır, toplam 48 KB RAM’e sahiptir, yalnızca 15 renk görüntüleyebilmektedir ve 256×176 çözünürlüğe sahiptir. Güzel, gerçekçi bir ekran görüntüsü görmeyi bekliyorsanız söylemeye gerek yok. Siberpunk 2077 Bu gerçekleşmeyecek, ancak elde edebileceğiniz şey şaşırtıcı derecede ayrıntılı gölgelere sahip üç renkli 3 boyutlu nesnenin hareketsiz bir görüntüsüdür.
Gambetta tüm süreci web sitesindeki ayrıntılı bir gönderide anlattı. Ancak kısacası, bir ışın izleme kodunu Sinclair BASIC’e aktardıktan ve daha yüksek çözünürlüklerde ve optimizasyonlarda birçok testten sonra, son testi onun “bir dakika boyunca inanamayarak” bakmasına neden olan bir görüntü üretmeyi başardı.
Bu nihai sonuç hala nitelik çatışmasından biraz olumsuz etkileniyor; görüntüdeki kırmızının bir kısmının sarıya karıştığını açıkça görebilirsiniz (mavi ve yeşil de öyle, ancak daha az). Üstelik renderlenmesi yaklaşık 17 saat sürdü, bu da saniyede yaklaşık 0,000016 kare anlamına geliyor. O halde en hızlı çıktı değil. Ne olursa olsun, bilgisayarın sınırlamaları göz önüne alındığında, bu kesinlikle etkileyici ve gerçekten etkileyici bir deney; ilgilenen herkesin bu deneyin tamamına göz atmasını tavsiye ederim. Gambetta’nın web sitesi.
Dalış yapabileceğiniz yeni oyunlar mı arıyorsunuz? için önerilerimize mutlaka göz atın. en iyi bilgisayar oyunlarıaynı zamanda en iyi çok oyunculu PC oyunları Arkadaşlarla oynamak için bazı seçenekler için.