Biraz yana git
Rust ile bir kara delik yaptım. Etrafında uçabiliyorsun.
Kamera hareket ettikçe görüntü değişiyor: disk karanlık merkezin üstüne ve altına kıvrılıyor, çevresindeki yıldızların görüntüsü de bükülüyor. Hazır bakış açıları ve rehberli bir uçuş var. Hareket tuşlarına ya da fareyle bakış kontrolüne dokunduğunda, bulunduğun yerden kontrolü devralıyorsun.
Diske neredeyse yandan bakarak başla, sonra biraz yana git. Görüntünün nasıl oluştuğu o zaman daha anlaşılır oluyor.
Görüntünün altında ne var?
Renderer, ışık ışınlarını dönmeyen Schwarzschild ya da dönen Kerr geometrisinde sayısal olarak takip ediyor. Bir ışın yıldızlara ulaşabiliyor, diski kesebiliyor, kara deliğe yakalanabiliyor ya da kendisine ayrılan hesaplama adımlarını tüketebiliyor.
Bu bilerek pikselli görünen sunumun altında sürekli geometri ve HDR aydınlatma var. F7 ile aynı sahnenin bu işlemden önceki ve sonraki hâlini karşılaştırabiliyorsun. Işın inceleyicisi, gökyüzü ızgarası ve hesaplaması tamamlanamayan ışınları pembeye boyayan görünüm, güzel duran görüntünün doğru hesaplanıp hesaplanmadığını kontrol etmek için var.
Bu bir görüntüleme deneyi ve sınırları var. Disk, zamanla değişen bir plazma simülasyonu değil; ışık yayan analitik bir model. Yakındaki sonda normal projeksiyonla çiziliyor, kütleçekimsel merceklenmeden etkilenmiyor. Kamera desteklenen dış gözlemci sınırının dışında kalıyor. Demo kara deliğin içini göstermiyor.
Görüntüleme notlarında ve matematik notlarında uygulamanın ayrıntıları ve sınırlamaları var.
Windows demosunu dene
Demo itch.io’da ve GitHub Releases’te ücretsiz. Klasörün tamamını indirip çıkardıktan sonra rehberli uçuş için Start Journey.cmd, doğrudan kontrolü almak için Free Exploration.cmd dosyasını çalıştırabilirsin.
Test edilen sistem, NVIDIA RTX 4060 üzerinde Windows/Vulkan. Diğer donanımlar ve grafik altyapıları henüz doğrulanmış değil. Bu sürümde tarayıcıda oynanabilen bir yapı yok.
