SRO RTX Remix Rehberi | Silkroad Online Ray Tracing Kurulumu, RTX Grafik Modu ve Geliştirme Süreci
admin
Katılım
23 Eki 2022
Mesajlar
9,444
Çözümler
14
Tepkime puanı
7,589
Puanları
113
Yaş
28

SRO RTX Remix Rehberi – Silkroad Online'a Ray Tracing (RTX) Nasıl Eklenir? | Kurulum, Geliştirme ve Karşılaşılan Sorunlar

RTX Remix sayesinde klasik DirectX 8 ve DirectX 9 oyunları, modern ışıklandırma (Ray Tracing), PBR materyalleri, yüksek kaliteli dokular ve gelişmiş görsel efektlerle yeniden oynanabilir hale geliyor. Silkroad Online da RTX Remix ile çalıştırılabiliyor ve ilk sonuçlar oldukça etkileyici.

Bu rehberde RTX Remix'in Silkroad Online'a nasıl entegre edildiğini, mevcut durumunu, geliştiricilerin karşılaştığı teknik sorunları ve gelecekte neler yapılabileceğini detaylı şekilde inceleyeceğiz.


RTX Remix Nedir?

RTX Remix, NVIDIA tarafından geliştirilen ve eski DirectX oyunlarını modern grafik teknolojileri ile yeniden oluşturmayı sağlayan bir mod geliştirme platformudur.

Başlıca özellikleri:

  • Gerçek zamanlı Ray Tracing
  • RTX Global Illumination
  • Path Tracing
  • DLSS desteği
  • PBR (Physically Based Rendering)
  • Yüksek çözünürlüklü Texture desteği
  • Gelişmiş materyal sistemi
  • Modern ışıklandırma sistemi

RTX Remix özellikle eski MMORPG oyunlarını yeniden canlandırmak için oldukça güçlü bir araçtır.


Silkroad Online RTX Remix Karşılaştırma Videosu

Bu videoda orijinal grafikler ile RTX Remix uygulanmış grafikler yan yana karşılaştırılıyor.

Video


Videoda dikkat çeken iyileştirmeler:

  • Daha gerçekçi gölgeler
  • Global Illumination
  • Gerçekçi yansımalar
  • Dinamik ışıklar
  • Daha kaliteli materyaller
  • Ortam atmosferinin tamamen değişmesi


RTX Remix Oynanış Videosu

RTX Remix uygulanmış Silkroad Online'ın gerçek oyun içi görüntüleri.

Video


Bu videoda:

  • Jangan
  • Donwhang
  • NPC bölgeleri
  • Karakter animasyonları
  • Efektler
  • Ortam ışıkları

gerçek zamanlı Ray Tracing ile çalışıyor.


Projenin Mevcut Durumu

Projeyi geliştiren kişi profesyonel bir 3D Artist.

Ancak yazılım geliştirici olmadığını belirtiyor.

Bu nedenle RTX Remix'in Silkroad'a tam uyarlanması için C++, DirectX ve Render Pipeline konusunda bilgili geliştiricilere ihtiyaç duyuyor.


Şu Ana Kadar Başarılanlar

✔ RTX Remix Silkroad Online üzerinde çalışıyor.

✔ Oyun Render edilebiliyor.

✔ Ray Tracing aktif.

✔ Texture Capture yapılabiliyor.

✔ Bazı materyaller dönüştürülebiliyor.

✔ Işıklandırma büyük ölçüde modern hale getirilebiliyor.


Karşılaşılan En Büyük Sorun

En önemli problem Silkroad Online'ın harita yapısı.

Silkroad haritaları modern oyun motorlarından farklı çalışıyor.

Haritalar;

  • Layer sistemi
  • Overlay yapıları
  • Terrain geçişleri
  • Bake edilmiş ışıklandırmalar
  • Eski DirectX materyalleri

kullanıyor.

RTX Remix ise sahneyi analiz ederken bunların tamamını bağımsız geometri olarak algılayamıyor.

Sonuç olarak:

  • Yanlış gölgeler oluşabiliyor.
  • Bazı objeler ışık almıyor.
  • Terrain hataları oluşabiliyor.
  • Işık sızıntıları görülebiliyor.
  • Bazı materyaller PBR'a doğru çevrilemiyor.


Teknik Sorunun Sebebi

RTX Remix oyunun Render API'sini yakalar.

Silkroad ise oldukça eski bir Render Pipeline kullanır.

Render sırası yaklaşık olarak şöyledir:


Terrain



Layer



Object



Shadow



Lightmap



Character



Effects



RTX Remix ise bunları tek tek analiz etmeye çalışır.

Fakat Silkroad'ın kullandığı:

  • Static Lightmaps
  • Vertex Colors
  • Layer Blend
  • Alpha Blend

gibi eski teknikler Remix'in doğru Scene Graph oluşturmasını zorlaştırıyor.


Çözüm İçin Gerekenler

Projeye katkı sağlayabilecek geliştiricilerin aşağıdaki konular hakkında bilgi sahibi olması gerekiyor.

DirectX Hooking

  • D3D9 Hook
  • Draw Call Capture
  • Render Intercept


Reverse Engineering

  • Silkroad Render Engine
  • Scene Structure
  • Object Loader
  • Terrain System


RTX Remix

  • USD Scene
  • Material Conversion
  • PBR Workflow
  • Asset Replacement


Shader Bilgisi

  • HLSL
  • DX9 Shader
  • Vertex Shader
  • Pixel Shader


Asset Pipeline

  • Texture Export
  • Mesh Export
  • Material Baking
  • Normal Maps


Gelecekte Yapılabilecek Geliştirmeler

RTX Remix ile Silkroad Online tamamen yeniden oluşturulabilir.

Örneğin:

  • 4K Texture Pack
  • HD Terrain
  • Yeni Skybox
  • Dynamic Weather
  • Modern Water Shader
  • Volumetric Fog
  • RTX Reflection
  • RTX Shadow
  • Ambient Occlusion
  • Physically Based Materials


Geliştiriciye Çağrı

Eğer aşağıdaki alanlarda deneyiminiz varsa projeye katkıda bulunabilirsiniz.

  • DirectX 9
  • Reverse Engineering
  • Render Pipeline
  • C++
  • HLSL
  • RTX Remix Toolkit
  • USD Workflow

Birlikte çalışılarak Silkroad Online modern grafik teknolojileriyle yeniden hayat bulabilir.


Sonuç

RTX Remix, Silkroad Online gibi klasik MMORPG oyunlarını yeni nesil grafik teknolojileriyle buluşturabilecek en büyük projelerden biridir. Şu an proje geliştirme aşamasında olsa da elde edilen ilk sonuçlar oldukça başarılı görünüyor. Özellikle harita sistemi, materyaller ve eski DirectX yapısı üzerinde yapılacak geliştirmelerle Silkroad Online, Ray Tracing destekli modern bir görünüme kavuşabilir.
 
Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!