Apa Itu Ray Tracing? Teknologi Pencahayaan Realistis di Game dan GPU Modern

Ray Tracing
Sumber: Ionos

Coba bandingkan dua adegan game yang sama persis. Di adegan pertama, genangan air di jalanan cuma memantulkan tekstur buram yang sudah “dilukis” sebelumnya oleh developer, dan bayangan karakter terlihat seperti bercak hitam pipih yang menempel di lantai tanpa peduli dari mana arah lampu datang.

Di adegan kedua, genangan air itu benar-benar memantulkan gedung neon di sekitarnya secara akurat, cahaya dari jendela masuk ke ruangan lalu memantul lagi ke tembok di seberangnya, dan bayangan berubah bentuk mengikuti posisi lampu yang sebenarnya. Adegan kedua itulah kerja ray tracing.

Artikel ini menjelaskan apa itu ray tracing, kenapa teknologi ini beda dari cara rendering grafis yang dipakai game selama puluhan tahun, dan kenapa fitur ini selalu diikuti tuntutan GPU yang sangat kencang.

⚡ Poin Penting soal Ray Tracing

  • Ray tracing mensimulasikan jalur cahaya sungguhan (pantulan, bias, bayangan) piksel demi piksel, bukan memakai tekstur bayangan yang sudah digambar sebelumnya seperti rasterization.
  • Fitur ini butuh hardware khusus: RT core di GPU NVIDIA RTX, Ray Accelerator di AMD Radeon, dan Ray Tracing Unit di Intel Arc.
  • AI upscaling seperti DLSS, FSR, dan XeSS dipakai supaya frame rate tetap playable meski beban rendering ray tracing berat.
  • Sudah didukung GPU desktop, sebagian laptop gaming, dan konsol generasi terbaru seperti PlayStation 5 dan Xbox Series X.

Apa Itu Ray Tracing?

Ray tracing adalah teknik rendering grafis yang menghitung jalur cahaya di dalam sebuah adegan secara individual, lalu memakai hasil hitungan itu untuk menentukan warna, pantulan, bias, dan bayangan tiap piksel di layar. Menurut NVIDIA, ray tracing menelusuri jalur cahaya dari kamera pandang, menembus bidang piksel, masuk ke adegan tiga dimensi, lalu balik lagi ke sumber cahaya, mensimulasikan bagaimana cahaya benar-benar berperilaku di dunia nyata.

Saat sinar itu “ditembakkan” secara virtual ke dalam adegan, ia bisa memantul dari satu permukaan ke permukaan lain (menghasilkan pantulan atau refleksi), terhalang benda lain (menghasilkan bayangan), atau menembus permukaan transparan (menghasilkan bias atau refraksi). Semua interaksi ini digabung untuk menentukan warna akhir satu piksel. Prinsip ini sudah lama dipakai di industri film animasi untuk render non real-time yang bisa memakan waktu berjam-jam per frame. Yang baru di dunia game adalah kemampuan menjalankannya secara real-time, puluhan kali per detik, saat kamu sedang bermain.

ray tracing

Kenapa Ray Tracing Berbeda dari Rendering Grafis Biasa (Rasterization)?

Rasterization, teknik rendering standar yang dipakai hampir semua game sejak era GPU 3D pertama, bekerja dengan cara membalik logika ray tracing. Alih-alih menelusuri jalur cahaya sungguhan, rasterization mengambil objek tiga dimensi berbentuk segitiga (triangle mesh), memproyeksikannya ke layar dua dimensi, lalu mewarnai tiap piksel memakai tekstur dan trik pencahayaan yang sudah disiapkan lebih dulu oleh developer.

Samsung S26 FE Launch-728

Bayangan di rasterization, misalnya, sering dihasilkan lewat teknik bernama shadow map, semacam peta bayangan statis yang dihitung dari sudut pandang lampu lalu ditempel ke adegan. Cara ini cepat dan sudah dioptimalkan puluhan tahun, tapi punya batas jelas: pantulan cuma akurat untuk objek yang memang sudah “diprogram” untuk memantul, dan cahaya tidak benar-benar menyebar secara fisik ke sekitarnya seperti di dunia nyata. Ray tracing menghitung ulang perilaku cahaya itu untuk tiap adegan secara langsung, jadi hasilnya lebih konsisten secara fisik meski butuh daya komputasi jauh lebih besar.

AspekRasterizationRay Tracing
Cara kerja dasarMemproyeksikan segitiga 3D ke layar 2D, warna dari tekstur dan trik pencahayaan siap pakaiMenelusuri jalur sinar cahaya individual dari kamera ke adegan dan sumber cahaya
Pantulan (refleksi)Sering pakai screen space reflection, cuma akurat untuk objek yang terlihat di layarAkurat secara fisik, termasuk objek di luar sudut pandang kamera
BayanganShadow map statis, tepi bayangan kadang kaku atau kurang presisiDihitung dari posisi cahaya sesungguhnya, tepi lebih natural
Beban komputasiRingan, sudah dioptimalkan puluhan tahunBerat, butuh hardware akselerasi khusus dan sering dibantu AI upscaling
Umur teknologi di gameSejak era GPU 3D awal (1990an-2000an)Real-time di game konsumen sejak 2018 (NVIDIA RTX 20-series)

Kenapa Ray Tracing Butuh GPU yang Sangat Kencang?

Ray tracing membutuhkan perhitungan intensif, karena tiap piksel bisa melibatkan puluhan hingga ratusan kalkulasi cahaya. Untuk mempercepat proses ini, GPU modern menambahkan unit khusus yang fokus pada perpotongan sinar dengan objek (ray-triangle intersection).

  • NVIDIA: RT Core, debut di RTX 20-series (2018).
  • AMD: Ray Accelerator, kini generasi ketiga di RDNA 4 dengan mesin Double Ray Tracing Intersect Engine, performa naik 100% dari RDNA 3.
  • Intel: Ray Tracing Unit, misalnya 20 unit di Arc B580.

Tanpa unit tersebut, GPU harus memakai shader umum yang jauh lebih lambat. Akibatnya, ray tracing penuh bisa memangkas frame rate hingga separuh dibanding rasterisasi, tergantung efek (pantulan lebih ringan, global illumination jauh lebih berat). Karena itu, ray tracing jadi pembeda kelas GPU, bukan sekadar fitur tambahan.

Ray Tracing
Sumber: Epic Games

Apa Peran DLSS, FSR, dan AI Upscaling dalam Membuat Ray Tracing Bisa Dipakai?

AI upscaling menutup selisih frame rate yang hilang akibat beban ray tracing, dengan cara merender adegan di resolusi lebih rendah lalu memakai model AI untuk merekonstruksinya jadi resolusi tinggi. Tanpa teknologi ini, banyak game dengan ray tracing berat baru bisa dimainkan lancar di GPU kelas atas saja.

NVIDIA punya DLSS, AMD punya FSR, dan Intel punya XeSS, ketiganya berfungsi serupa meski beda cara kerja di baliknya. Selain upscaling resolusi, ada juga lapisan tambahan yang membantu ray tracing secara spesifik: AMD FSR Ray Regeneration, yang menurut AMD butuh GPU RDNA 4, bertugas membersihkan noise dari hasil ray tracing supaya gambar lebih bersih tanpa harus menembakkan lebih banyak sinar per piksel. Kombinasi hardware akselerasi ray tracing plus AI upscaling inilah yang membuat fitur ini akhirnya bisa dipakai di game konsumen, bukan cuma cerita mesin animasi film.

Perangkat Apa Saja yang Sudah Mendukung Ray Tracing?

Dukungan ray tracing sekarang tersebar di GPU desktop, laptop gaming, dan konsol generasi terbaru, meski level akselerasi hardware-nya berbeda-beda antar kelas produk.

  • GPU desktop NVIDIA: seluruh lini GeForce RTX, dari RTX 20-series sampai RTX 50-series terbaru, sudah punya RT core khusus.
  • GPU desktop AMD: seluruh lini Radeon RX berbasis RDNA 2 ke atas, dengan RDNA 4 sebagai generasi Ray Accelerator paling baru.
  • GPU desktop Intel: lini Arc, termasuk Arc B580 dengan 20 Ray Tracing Unit menurut spesifikasi resmi Intel.
  • Laptop gaming: laptop dengan GPU NVIDIA RTX seri mobile atau AMD Radeon RX mobile RDNA 2 ke atas, sekarang jadi standar di segmen laptop gaming menengah ke atas, seperti yang sudah dibahas yangcanggih.com di ulasan TUF Gaming F16 dan A16 serta ROG Zephyrus Duo 2026.
  • Konsol: PlayStation 5 dan Xbox Series X/S, keduanya memakai GPU berbasis AMD RDNA 2. Menurut system architect PlayStation Mark Cerny, akselerasi ray tracing di PS5 tertanam langsung di hardware GPU, bukan sekadar solusi software. PS5 Pro menambah dukungan PSSR, sistem rekonstruksi gambar berbasis machine learning dari Sony, yang menurut Sony membantu game menjalankan ray tracing lebih berat sambil tetap mengejar 60 fps di banyak judul kompatibel.
SpesifikasiNVIDIA RTXAMD RadeonIntel Arc
Nama unit RTRT CoreRay AcceleratorRay Tracing Unit
Generasi terbaruRTX 50-series (Blackwell)RDNA 4 (generasi ke-3 Ray Accelerator)Arc B-series (generasi ke-2)
Teknologi upscaling AIDLSSFSR (termasuk FSR Ray Regeneration)XeSS
Sejak generasiRTX 20-series (2018)RDNA 2 / RX 6000-seriesArc A-series

Chip khusus AI di luar GPU, seperti NPU yang dibahas di artikel Apa Itu NPU, tidak menangani ray tracing secara langsung. Peran NPU lebih ke tugas AI umum di luar rendering grafis, sementara pemrosesan AI untuk upscaling ray tracing tetap jalan di dalam GPU lewat unit khusus seperti Tensor Core pada platform yang juga dipakai NVIDIA RTX Spark.

Kesimpulan

Ray tracing pada dasarnya adalah cara baru menghitung pencahayaan game dengan menelusuri jalur cahaya sungguhan, bukan memakai trik pencahayaan yang sudah digambar sebelumnya seperti rasterization. Karena perhitungan ini berat, produsen GPU menambahkan hardware khusus (RT core, Ray Accelerator, Ray Tracing Unit) dan mengandalkan AI upscaling seperti DLSS, FSR, dan XeSS untuk menjaga frame rate tetap wajar.

Saat membaca spesifikasi GPU atau laptop gaming, dukungan ray tracing sekarang sudah jadi standar di kelas menengah ke atas, tapi seberapa mulus fitur ini berjalan tetap tergantung generasi hardware dan seberapa berat efek ray tracing yang diaktifkan di tiap game.

Pertanyaan yang Sering Ditanyakan tentang Ray Tracing

Apa itu ray tracing secara sederhana?

Ray tracing adalah teknik rendering grafis yang menghitung jalur cahaya secara individual untuk tiap piksel, mensimulasikan pantulan, bayangan, dan bias secara fisik. Berbeda dari rasterization yang memakai tekstur pencahayaan siap pakai, ray tracing menghitung ulang perilaku cahaya untuk tiap adegan secara real-time.

Kenapa ray tracing penting dibanding rendering grafis biasa?

Ray tracing penting karena menghasilkan pencahayaan yang lebih konsisten secara fisik, terutama untuk pantulan objek di luar sudut pandang kamera dan bayangan yang mengikuti posisi cahaya sesungguhnya. Rasterization biasa sering butuh trik tambahan yang hasilnya kurang akurat di skenario pencahayaan kompleks.

Apakah ray tracing di laptop gaming sama kencangnya dengan di desktop?

Tidak selalu. GPU laptop gaming memakai varian mobile dari chip desktop yang sama, biasanya dengan jumlah RT core atau Ray Accelerator lebih sedikit dan daya (TDP) lebih rendah demi menjaga suhu dan baterai. Hasilnya, frame rate dengan ray tracing aktif di laptop gaming umumnya lebih rendah dibanding kartu grafis desktop di tingkat yang sama.

NVIDIA RTX atau AMD Radeon, mana yang ray tracing-nya lebih matang?

NVIDIA RTX punya keunggulan generasi karena RT core sudah dikembangkan sejak RTX 20-series tahun 2018, jadi optimasi software dan dukungan game biasanya lebih luas. AMD Radeon lewat RDNA 4 sudah mengejar lewat Ray Accelerator generasi ketiga, yang menurut AMD menaikkan performa intersection ray tracing hingga 100 persen dari RDNA 3, tapi jumlah game yang optimal di GPU AMD untuk ray tracing berat masih lebih sedikit dibanding NVIDIA.

Apakah semua game mendukung ray tracing?

Tidak. Ray tracing harus diimplementasikan khusus oleh developer game lewat API seperti Microsoft DirectX Raytracing (DXR) atau Vulkan Ray Tracing, jadi hanya game yang memang dirancang mendukungnya yang punya opsi ini di pengaturan grafis. Game lama atau game dengan target hardware rendah sering tidak menyertakan fitur ini sama sekali.

Apa yang perlu diperhatikan saat beli GPU atau laptop gaming untuk ray tracing?

Perhatikan generasi RT core atau Ray Accelerator, bukan cuma ada tidaknya dukungan ray tracing, karena selisih performa antar generasi cukup besar. Cek juga dukungan AI upscaling (DLSS, FSR, atau XeSS) di GPU tersebut, sebab ray tracing berat nyaris selalu butuh upscaling supaya frame rate tetap nyaman dimainkan, terutama di resolusi 1440p ke atas.

Apakah ray tracing di konsol seperti PS5 dan Xbox Series X sama dengan di PC?

Secara prinsip sama, karena PS5 dan Xbox Series X memakai GPU berbasis arsitektur AMD RDNA 2 dengan akselerasi ray tracing di hardware, bukan solusi software. Bedanya, konsol biasanya menjalankan ray tracing di pengaturan lebih terbatas dan resolusi lebih rendah untuk menjaga frame rate, sementara PC dengan GPU RTX kelas atas bisa memakai pengaturan ray tracing paling berat.

Apakah ray tracing membuat game terlihat jauh lebih baik dibanding tanpa ray tracing?

Perbedaannya paling terlihat di adegan dengan banyak permukaan reflektif seperti air, kaca, dan logam, serta ruangan dengan pencahayaan kompleks dari banyak sumber cahaya. Di adegan sederhana dengan sedikit permukaan reflektif, selisih visualnya lebih tipis, sehingga sebagian pemain memilih mematikan ray tracing demi frame rate lebih tinggi.