Sinirsel görüntüleme, bilgisayar grafikleri alanında yeni bir çağın başlangıç noktasıdır. Sinir ağlarının görüntüleme sürecine entegrasyonu sayesinde, performans, görüntü kalitesi ve etkileşimde büyük sıçramalar gerçekleştirerek daha yüksek seviyelerde bir immerse deneyimi sunabiliriz.
NVIDIA RTX Kit, AI ile ışın takipli oyunlar oluşturmak, büyük geometrik sahneleri işlemek ve fotogerçekçi görsellerle oyun karakterleri yaratmak üzere tasarlanmış bir dizi sinirsel görüntüleme teknolojisidir.
RTX Kit artık /NVIDIA RTX/RTXkit GitHub deposunda erişilebilir. Bu set, hem yeni hem de tanıdık RTX ve AI bileşenlerini bir araya getirir. Her bileşeni ayrı ayrı kullanmak mümkün olsa da, RTX Kit, bu temel render SDKlarına erişmek için birleşik bir konum sunar.
İsim | Açıklama | Durum |
RTX Neural Shaders (yeni) | Oyun verilerini sıkıştırarak ve film kalitesinde materyaller, hacimler ve geometrilerle gerçek zamanlı benzetim yapma olanağı sunan sinir ağları. | Şu anda mevcut |
RTX Neural Materials (yeni) | AI kullanarak karmaşık çok katmanlı materyallerin shader kodunu sıkıştırmayı sağlar ve film kalitesindeki varlıkların gerçek zamanlı işlenmesini %500 hızlandırır. | RTX Neural Materials kullanıma sunulduğunda bildirim alın |
RTX Neural Texture Compression (yeni) | Geleneksel blok sıkıştırmaya benzer görsel sadakat ile çalışırken, 8 kat VRAM iyileştirmesi sağlar. | Şu anda mevcut |
RTX Texture Filtering (yeni) | Shading sonrası rastgele örnekleme yaparak perturbate hacimleri filtreler, artefaktları azaltır ve görüntü kalitesini artırır. | Şu anda mevcut |
RTX Mega Geometry (yeni) | Cluster tabanlı geometrik sistemler için BVH yapımını hızlandırır ve milyonlarca üçgenin gerçek zamanlı yol izleme yapılmasını sağlamak için kesimleri akıllıca sıkıştırır. | SDK Şu anda mevcut
NVIDIA RTX Branch’inde Unreal Engine 5’te (NvRTX) kullanıma sunulunca bildirim alın |
RTX Character Rendering (yeni) | Yol izlenerek saç ve cilt oluşturmak için bir dizi araç. | Şu anda mevcut |
DLSS 4 (yeni) | GeForce RTX 50 Serisi GPU’lar için Çok Çerçeve Üretimi tanıtıldı ve her render edilmiş çerçeve için 3 çerçeve üretimi yapılmasına olanak tanır. | Artık NVIDIA Streamline SDK ve Unreal Engine 5 eklentisi aracılığıyla mevcut |
Reflex 2 (yeni) | Reflex teknolojileri, grafik boru hattını optimize ederek, hedefe daha hızlı ulaşım, daha hızlı tepki süreleri ve rekabetçi oyunlarda iyileştirilmiş nişan hassasiyeti sunar. | Artık Reflex Düşük Gecikme Mevcut
Reflex Çerçeve Eğrisi kullanılabilirliği için bildirim alın |
RTX Dynamic Illumination | Sahnedeki en önemli ışıkları örneklemek ve bunları fiziksel olarak doğru bir şekilde render etmek için önem örnekleme algoritmalarının kütüphanesi. Üç teknik için uygulamalar sağlar: ReSTIR DI, GI ve PT. | Şu anda mevcut
ReSTIR PT yakında SDK ve NVIDIA RTX Branch’inde Unreal Engine 5 (NvRTX) için geliyor |
RTX Global Illumination | Çoklu atım dolaylı aydınlatmayı hesaplamak için ölçeklenebilir bir çözüm. İki tekniğin uygulamalarını sağlar: Neural Radiance Cache (NRC) ve Spatially Hashed Radiance Cache (SHARC). | Şu anda mevcut (NRC deneysel) |
RTX Path Tracing | Birçok RTX teknolojisini kullanan optimize edilmiş gerçek zamanlı yol izleme için referans çözümü. | Şu anda mevcut |
NVIDIA Real-Time Denoisers | Düşük ışın-bir-piksel sinyalleri ile çalışmak üzere tasarlanmış denoisers kütüphanesi. | Şu anda mevcut |
NVIDIA Opacity Micro-Map | İç içe geçmiş geometrileri üçgenler üzerine verimli bir şekilde haritalayarak, daha iyi ışın takip performansı için opaklıklarını kodlar. | SDK mevcut
NVIDIA RTX Branch’inde Unreal Engine 5 (NvRTX) için çok yakında |
RTX Memory Utility | Hafıza tüketimini azaltmak için hızlandırma yapılarını sıkıştırma ve alt tahsis etme. | Şu anda mevcut |
SpatioTemporal Blue Noise | Pregenerated blue noise dokuları ve yeni blue noise dokuları üretecek örnek kod içeren bir araç. | Şu anda mevcut |
Shader Execution Reordering | Işın izleme shader’larında daha iyi yürütme ve bellek uyumu sağlamak için performans optimizasyonu. | NVIDIA RTX 40 Serisi ve sonrası için API mevcut |
Bu eğitimde, NVIDIA RTX Kit üzerinden bugünden itibaren erişilebilen yeni SDK’lar üzerinde duracağız:
- RTX Neural Shaders
- RTX Neural Texture Compression
- RTX Texture Filtering
- RTX Mega Geometry
- RTX Character Rendering
DirectX desteği henüz sinirsel gölgeleme uygulamaları için mevcut değil, ancak Vulkan desteği bugün erişilebilir. DLSS entegrasyon süreci ile ilgili daha fazla bilgi için NVIDIA DLSS 4’ü Oyununuza Entegre Etme makalesini inceleyebilirsiniz.
RTX Neural Shaders

NVIDIA RTX Neural Shaders, programlanabilir gölgeleme içerisine küçük sinir ağları entegre etmektedir. Bu teknoloji çerçevesi, sinir ağlarının doğrudan gölgelere yerleştirilmesi ve gerçek zamanlı yazılım veri ve shader kodunu sıkıştırarak film kalitesinde materyalleri, hacimleri ve geometrileri yaklaşık olarak oluşturabilme olanağı sağlar.
Başlamak için gerekenler: Sisteminizi şu gerekliliklerle kontrol edin (Tablo 2).
GPU Mimarisi | Driver | CMake | Vulkan | Visual Studio | Windows SDK | Slang |
Turing ve sonrası | 572.16 | 3.24.3 | 1.3.296 | 2022+ | 10.0.22621.0 | v2025.3.3 |
RTXNS deposunu kopyalayın: Git ve Git-lfs yükleyin ve repo üzerindeki bilgileri dikkatlice inceleyin.
Örnekleri oluşturun: Çözümü oluşturmak için repo içindeki talimatları uygulayın.
Örnekleri çalıştırın: SDK’ya dahil edilen üç örnek, SDK’nın farklı görevlerde nasıl kullanılacağını gösterir:
- Basit Çıkarım: SDK’dan bazı temel yapı taşlarını kullanarak bir çıkarım shader’ı yapılandırmayı gösterir.
- Basit Eğitim: Gölge içinde kullanılmak üzere bir sinir ağının eğitilmesine dair bir giriş sunar.
- Shader Eğitimi: Disney BRDF gölgesinde bir MLP modelinin nasıl eğitileceğine dair daha karmaşık bir örnektir.



Bir sinir shader’ı oluşturun:İlk Sinir Shader’ınızı Yazma eğitimi ile ilgili talimatları izleyin. Örnek kodu ve Kütüphane Kullanım Başlangıç Kılavuzu ile referans alın.
RTX Neural Shaders’ın yanı sıra, NVIDIA’nın sinir gölgelemesi üzerine sunduğu iki uygulama şunlardır:
- Neural Texture Compression: Doku setlerini sıkıştırıp açmak için sinir ağları kullanır ve diğer sıkıştırılmış doku formatlarına taşınmasını sağlar.
- Neural Materials: Malzeme verilerini sinir ağları kullanarak sıkıştırır. Bu SDK’nın mevcut olduğunda bildirim almak için NVIDIA RTX Kit Bilgilendirme Formu‘nu inceleyin.
RTX Neural Texture Compression

RTX Neural Shaders’ın bir uygulaması olan RTX Neural Texture Compression SDK’sı, yeni sinirsel yaklaşımlar kullanarak dokuları daha verimli şekilde sıkıştırır ve geleneksel blok sıkıştırmaya göre %8000 daha az bellek tüketimi sağlar.
Başlamak için gerekenler: Sisteminizi şu gerekliliklerle kontrol edin (Tablo 3):
GPU Mimarisi | Driver | CMake | Vulkan | Windows SDK |
Turing ve sonrası | 570+ | 3.28 | 1.3 | 10.0.22621.0 |
RTXNTC deposunu kopyalayın: Git ve Git-lfs yükleyin ve repo üzerindeki bilgileri dikkatlice inceleyin.
Örnekleri oluşturun: Çözümü oluşturmak için repo içindeki talimatları uygulayın.
Örnek uygulamalarını çalıştırın: RTX Neural Texture Compression’un nasıl çalıştığını gösteren üç uygulama bulunmaktadır:
- NTC Komut Satırı Aracı (ntc-cli): Malzeme doku setlerinin sıkıştırılması ve açılması için bir araçtır.
- NTC Explorer: Neural Texture Compression ile interaktif deneyler yapmayı sağlar, NTC dosyaları için bir görselleştirici olarak çalışır.
- NTC Renderer: NTC materyalleri ile bir GLTF modelini Inference on Load veya Inference on Sample kullanarak nasıl görselleştireceğinizi gösterir.


SDK’yı entegre edin: NTC’yi uygulamanıza eklemek için Entegrasyon Rehberi‘ni izleyin.
Azaltılmış bellek kullanımını doğrulayın: Bellek kullanımını kontrol etmek için NVIDIA NSight Systems kullanarak geleneksel dokularla karşılaştırın.
RTX Texture Filtering

RTX Texture Filtering, tekstür filtrelemesinin kalitesini ve verimliliğini arttırmaktadır, özellikle de AI sıkıştırılmış dokular için. Bu, filtrelerin sahnenin gölgeleme aşamasından sonra rastgele örneklenmesi ile sağlanmakta, bu da filtreleme uygulamalarının verimli bir şekilde gerçekleştirilmesini mümkün kılmaktadır.
Başlamak için gerekenler: Sisteminizi şu gerekliliklerle kontrol edin (Tablo 4):
GPU Mimarisi | Driver | CMake | Visual Studio | Windows SDK |
DirectX Raytracing 1.1 API destekli GPU ve sonrası | 555.85+ | 3.24.3+ | 2022+ | 10.0.20348.0+ |
RTXTF deposunu kopyalayın: Git ve Git-lfs yükleyin ve repo üzerindeki bilgileri dikkatlice inceleyin.
Filtreleme tekniklerindeki farklılıkları gözlemleyin: GitHub deposu, RTX Texture Filtering’in getirdiği avantajları daha iyi anlamanıza yardımcı olacak birçok filtre karşılaştırması örneği sunar.
Örnek uygulamayı çalıştırın: Repo içerisinde, RTX Texture Filtering’in etkilerini görselleştirmek için kullanılabilecek bir uygulama bulunmaktadır.

RTX Texture Filtering kütüphanesini shader framework’ünüze entegre edin: Uygamanıza eklemek için Entegrasyon Rehberi‘ni izleyin.
RTX Mega Geometry

Donanım geliştikçe, gerçek zamanlı bilgisayar grafiklerindeki geometrik detay miktarı hızla artmaktadır. Bu büyüme iki alanda yaşanmaktadır:
- Daha yüksek örnekleme sayıları (bir sahnedeki daha fazla nesne)
- Daha fazla üçgen yoğunluğu (ayrıntılı bireysel nesneler)
RTX Mega Geometry, bu zorlukları aşarak bounding volume hierarchy (BVH) inşaat hızını artırmakta ve cluster tabanlı sistemler için akıllıca üçgen kümelerini sıkıştırıp önbelleğe alarak çok seviyeli detay akışlarını sağlamaktadır.
RTX Mega Geometry, bugün bir SDK olarak mevcuttur ve NVIDIA RTX Branch’inde Unreal Engine 5’te (NvRTX) kullanılabilir hale gelecektir.
Başlamak için gerekenler: Sisteminizi şu gerekliliklerle kontrol edin (Tablo 5):
GPU Mimarisi | Driver | CMake | Windows SDK | Visual Studio |
Turing ve sonrası | 570+ | 3.28+ | 10.0.20348 | 2019+ |
RTXMG deposunu kopyalayın: Git ve Git-lfs yükleyin, ardından repo üzerindeki bilgileri dikkatlice inceleyin.
Örnek oluşturun: Repo içindeki talimatları takip ederek çözümü oluşturun.
Örneği çalıştırın: Mega Geometry’nin yüksek görüntü kalitesini düşük bellek kullanımı ile nasıl sağladığını gözlemleyin.

Mega Geometry etkisini gözlemleyin: Farklı önceden tanımlanmış sahnelerde Mega Geometry’nin etkisini görmek için entegre edilen profil aracını kullanın.
Örnek kodu gözden geçirin ve API’yi entegre edin: Mega Geometry’yi uygulamanıza eklemek için örnek uygulamayı inceleyin ve kullanılan API çağrılarına bakın.
RTX Character Rendering

RTX Character Rendering, dört temel algoritmayı kapsamaktadır:
- Subsurface Scattering (SSS): Cildi doğru aydınlatma ve geçirgenlik ile işler. Bu teknoloji, yol izlemeli cilt oluşturmayı mümkün kılar.
- Linear Swept Spheres (LSS): NVIDIA Blackwell ile hızlandırılmış küre ve eğri primitif ekler, bu da ip tekneleri için daha derin ve hacimsel bir görünüm kazandırır. Bu algoritma yalnızca NVIDIA RTX 50 Serisi GPU’lar ile uyumludur.
- Geliştirilmiş Analitik Bi-Directional Scattering Distribution Function (BSDF): İp tabanlı saçlar için gölgeleme sunar.
- Disjoint Orthogonal Triangles Strips (DOTS): Tüm GPU’lar için yüksek kaliteli ip tabanlı saç üretir.
Başlamak için gerekenler: Sisteminizi şu gerekliliklerle kontrol edin (Tablo 6):
GPU Mimarisi | Driver | CMake | Vulkan | Windows SDK |
Volta ve sonrası (LSS için Blackwell gerekli) | 570+ | 3.24.3 | 1.3.268+ | 10.0.20348+ |
RTXCR deposunu kopyalayın: Git ve Git-lfs yükleyin, ardından repo üzerindeki bilgileri dikkatlice inceleyin.
Örnekleri oluşturun: Repo içerisindeki talimatları takip ederek çözümü oluşturun.
Örnek uygulamayı çalıştırın: SDK’nın sunduğu farklı yol izleme tekniklerini deneyin ve bu tekniklerin oyun ortamındaki yansımalarını değerlendirin.

SDK’yı entegre edin: RTX Character Rendering SDK’sını uygulamanıza eklemek için Entegrasyon Kılavuzu‘nu takip edin.
Özet
NVIDIA RTX Kit ile geliştirmelere başlamaya hazır mısınız? Yeni sinir grafik teknolojilerini görmek için NVIDIA’nın GDC’deki etkinliklerine göz atmayı unutmayın!