Iklan

Awal tahun ini, Nvidia meluncurkan lini baru Graphics Processing Units (GPUs), dengan nama baru: RTX. Ini merupakan peningkatan dari seri GPU GTX sebelumnya, tetapi branding bukan satu-satunya perubahan.

Nvidia kini telah melengkapi GPU ini dengan kemampuan untuk melakukan waktu nyata ray tracing. Tapi apa itu ray tracing dan mengapa begitu penting?

Apa Yang Datang Sebelum Ray Tracing?

Kata "rendering" digunakan cukup banyak ketika membahas kartu grafis atau game. Proses rendering melibatkan pengubahan objek tiga dimensi menjadi gambar dua dimensi yang akan tampak realistis di layar Anda. Game bersifat interaktif, dan membuat objek saat gerakan pemain mengubah perspektif di layar.

Ini berarti perlu memiliki cara untuk memastikan grafik terlihat realistis. Pengembang telah mencapai ini menggunakan rendering waktu nyata, tetapi selama beberapa dekade, ia telah menggunakan teknologi yang sama: rasterisasi.

Rasterisasi adalah teknologi yang, pada intinya, bergantung pada segitiga. Ia melihat objek 3D sebagai koleksi besar poligon yang terbuat dari segitiga. Ini mengumpulkan berbagai jenis data, seperti posisi, warna, tekstur, dan semacamnya, dari tiga titik simpul segitiga AKA.

instagram viewer

Tidak semua data ini diperlukan, sehingga kemudian memurnikan data. Ini menetapkan layar sebagai kerangka referensi, dan kemudian menentukan bagaimana menampilkan piksel. Setelah ini selesai, ada sedikit pemrosesan dan gambar muncul di layar Anda. Ini banyak pekerjaan, tetapi GPU (cara membedakan GPU, CPU, dan APU Apa Perbedaan Antara APU, CPU, dan GPU?Selama lima tahun terakhir atau lebih, ada sejumlah istilah berbeda yang berputar untuk menggambarkan perangkat keras komputer. Beberapa istilah itu termasuk tetapi tidak terbatas pada APU, CPU, dan GPU. Tapi... Baca lebih banyak ) memiliki kekuatan yang cukup untuk menyelesaikannya dalam sepersekian detik, dan menyegarkannya beberapa kali dalam satu detik untuk membuat gerakan tampak sangat halus.

Ray Tracing vs. Rasterisasi

Di dunia nyata, Anda dapat melihat sesuatu sebagai hasil dari cahaya yang menghantam mereka. Pencahayaan dunia nyata sangat kompleks, dengan setiap sinar cahaya memantulkan dan membias beberapa kali sebelum mencapai mata kita, membuat kita melihat banyaknya detail. Meniru ini adalah pekerjaan yang sangat sulit, tetapi dengan penelusuran sinar, teknologinya sekarang lebih dekat dari sebelumnya.

Ray Tracing versus perbandingan Rasterisasi menggunakan cangkir teh
Kredit Gambar: Intel

Seperti namanya sendiri, ray tracing bergantung pada pelacakan setiap sinar tunggal dari objek yang mengenai cahaya dalam adegan tiga dimensi virtual. Ray tracing akan mengikuti jalur sinar cahaya dari sumber cahaya, ke objek, dan setiap pantulan dan pembiasan yang mereka lalui, sebelum akhirnya mencapai layar.

Jika ada banyak sumber cahaya, penelusuran sinar akan menjelaskan semuanya. Alih-alih memperlakukan setiap piksel sebagai titik pada mesh poligon, seperti halnya rasterisasi, ray tracing memperlakukan setiap piksel sebagai sinar cahaya, yang sebanding dengan bagaimana mata manusia benar-benar melihat sesuatu.

Mengapa Ray Tracing Tiba-tiba Relevan Sekarang?

Industri film dan animasi sudah menggunakan teknologi ray tracing untuk rendering adegan untuk membuat mereka terlihat serealistis mungkin. Perhatikan bahwa ini tidak memerlukan penelusuran sinar waktu nyata; GPU Anda saat ini mungkin bisa menangani ray tracing juga.

Namun, tergantung pada seberapa berat adegan yang ingin Anda render, mungkin perlu beberapa hari untuk membuat hanya beberapa detik dari citra tiga dimensi. Dalam bermain game, GPU harus membuat adegan saat dalam perjalanan. Persyaratan utama untuk ini adalah perangkat keras yang mampu melakukan itu secara real time.

Tentu saja, ray tracing memerlukan lebih banyak pemrosesan daripada kebutuhan rasterisasi, dan karenanya merupakan tugas intensif GPU. Menggunakan ray tracing untuk setiap bagian dari pemandangan virtual adalah cara ideal untuk mendapatkan gambar yang paling realistis. Namun, ini sering hanya digunakan untuk bagian pemandangan tertentu. GPU memproses sisa adegan melalui rasterisasi.

Ini membawa kami ke pendekatan Nvidia dengan seri GPU terbarunya, dan khususnya apa yang mereka lakukan dengan RTX.

Bagaimana GPU RTX Nvidia Bekerja?

GPU generasi terbaru Nvidia, juga disebut Turing, merupakan peningkatan nyata di atas kertas. Nvidia memproduksi ini dengan proses baru, 12 meter nano yang lebih kecil. Mereka juga mengklaim 50% lebih kuat, dan 10 kali lebih cepat dari generasi sebelumnya. Namun angka-angka ini tidak berarti banyak.

Yang penting adalah bagaimana Nvidia mengubah struktur dasar GPU.

Nvidia Pascal dan Turing arsitektur dibandingkan
Kredit Gambar: Nvidia

GPU baru ini mengusung core CUDA yang biasa digunakan Nvidia untuk generasi sebelumnya. Selain itu, mereka juga datang dengan core "Tensor" khusus, untuk pembelajaran mesin, dan core "RT" untuk, well, Anda dapat menebaknya, ray tracing. Singkatnya, Nvidia telah mendasarkan GPU ini pada arsitektur baru yang lebih cerdas, dan memiliki perangkat keras yang khusus didedikasikan untuk penelusuran ray, yang merupakan yang pertama.

Semua ini digunakan dalam kombinasi untuk mempercepat penelusuran sinar dan membuatnya bekerja secara real time.

Untuk memanfaatkan perangkat keras baru ini secara efisien, Nvidia memiliki banyak perangkat lunak yang dapat digunakan. Nvidia OptiX adalah salah satu yang membantu memaksimalkan kemampuan penelusuran sinar perangkat keras. Ini juga memiliki "denoiser akselerasi AI". Sekarang, seperti yang Anda tahu, penelusuran sinar mengandalkan penggunaan cahaya untuk menentukan bagaimana gambar virtual terlihat.

Karena itu, pasti ada kebisingan di area yang memiliki sedikit cahaya. Denoiser membantu menghilangkannya. Nvidia juga bekerja untuk menambahkan dukungan untuk penelusuran ray ke Vulkan API Apakah Vulkan Run Time Library di Windows?Melihat Vulkan Run Time Library di PC Anda dan bertanya-tanya ada apa di dunia ini? Ini semua yang perlu Anda ketahui tentang Vulkan. Baca lebih banyak .

Nvidia juga tidak sendirian dalam hal ini. Anda mungkin tahu tentang Microsoft DirectX, prasyarat untuk menjalankan banyak game di Windows (cara menginstal dan meningkatkan DirectX Cara Mengunduh, Menginstal, dan Memperbarui DirectX di PC AndaIngin tahu mengapa DirectX ada di sistem Windows 10 Anda atau bagaimana cara memperbaruinya? Kami akan menjelaskan apa yang perlu Anda ketahui. Baca lebih banyak ). Microsoft telah mengumumkan ekstensi ke versi terbaru sekarang, yang disebut DirectX Ray Tracing (DXR). Ini bertujuan untuk membantu menghadirkan dukungan perangkat lunak bagi para pengembang untuk menyesuaikan permainan mereka untuk memanfaatkan RTX Nvidia sepenuhnya.

RTX akan menggunakan daya perangkat keras baru dan kemampuan penelusuran ray bersama dengan perangkat lama yang andal rasterisasi dan proses terkait lainnya, untuk menghadirkan pengalaman bermain game yang akan terlihat lebih realistis dari sebelumnya.

Apakah Ray Menelusuri Jawaban ke Grafik Next-Gen?

Ya tidak cukup. Ray tracing belum pernah digunakan dalam skenario konsumen sehari-hari sebelumnya. Itulah mengapa industri konsumen membutuhkan waktu untuk mengadaptasi teknologi ini. Pengembang sudah mulai mengintegrasikan teknologi ini ke dalam gim mereka. Namun, hanya segelintir game yang mendukungnya pada saat penulisan.

Jadi kalau-kalau Anda sudah memikirkan meningkatkan GPU Anda, menunggu beberapa saat untuk melihat bagaimana kemajuan teknologi mungkin menjadi pilihan yang lebih baik. Bagaimanapun, ray tracing kemungkinan akan menjadi masa depan game. Ini mungkin berakhir melalui RTX, atau melalui beberapa teknologi setara lainnya yang dirilis di masa mendatang.

Hanya waktu yang akan memberitahu. Sementara itu, lihat ini rincian bagus dari perbedaan antara TV, monitor gim, dan tampilan BFGD Nvidia Nvidia BFGD vs. Monitor Gaming vs. TV: Perbedaannya DijelaskanNvidia mengumumkan Big Format Gaming Display (BFGD). Apakah TV jenis baru ini benar-benar sebuah inovasi atau hanya gimmick pemasaran? Baca lebih banyak .

Palash Volvoikar adalah Staf Penulis di MakeUseOf. Di waktu luangnya, Palash dapat ditemukan konten binging, belajar sastra, atau menggulir melalui Instagram-nya.