Apa itu penelusuran sinar?

click fraud protection

Jika ada satu kata kunci game yang pernah Anda dengar dalam beberapa tahun terakhir, itu adalah ray tracing. Tetapi apakah itu benar-benar layak untuk dihidupkan?

Jika ada satu hal yang diinginkan perusahaan game agar Anda bersemangat akhir-akhir ini, itu adalah ray tracing. Nvidia membuang GTX untuk RTX hanya untuk menyoroti kepentingannya, AMD dan Intel telah menambahkan ray tracing ke kartu grafis mereka, dan bahkan tersedia di Playstation dan Xbox terbaru. Jika Anda bertanya kepada mereka, ray tracing adalah masa depan, dan Anda harus membelinya GPU terbaik mungkin kecuali jika Anda ingin melewatkannya.

Di sisi lain, kami pernah mendengar lagu dan tarian ini sebelumnya. Sega meningkatkan "pemrosesan ledakan", yang tidak digunakan dalam satu judul Sega Genesis, dan Xbox meningkatkan sensor gerak Kinect sebelum menghapusnya. Ada mode teknologi yang tak terhitung jumlahnya selama beberapa tahun terakhir, dan apakah ray tracing berbeda? Inilah yang perlu Anda ketahui tentang ray tracing, dan apakah itu tipu muslihat murah lainnya atau masa depan grafik game.

Ray tracing: cara untuk menciptakan pencahayaan yang lebih realistis

Sumber: Henrik

Sederhananya, ray tracing adalah cara untuk merender pencahayaan secara akurat dalam 3D, dan dianggap sebagai metode terbaik untuk menciptakan efek pencahayaan realistis seperti bayangan dan pantulan. Anda mungkin berpikir "jadi apa?" saat membandingkan ray tracing dengan 4K, VR, atau AI, terutama saat pencahayaan yang baik sudah dapat dicapai dengan teknik rendering 3D tradisional seperti rasterisasi. Tetap saja, ray tracing adalah cara untuk menghadirkan lebih banyak realisme ke grafik 3D, dan dalam pengertian itu, itu sama dengan sesuatu seperti 4K.

Penjelasan sederhana untuk ray tracing adalah menghitung pencahayaan realistis dengan melakukannya dengan cara yang sama seperti mata kita bekerja tetapi secara terbalik. Bagi manusia, gelombang cahaya dari matahari atau bola lampu mengenai mata kita secara langsung atau memantul dari benda lain hingga mengenai mata kita, dan kemudian otak memproses semua informasi itu. Untuk ray tracing, kamera mengirimkan sinar, dan ketika mereka mengenai sesuatu, mereka kemudian melakukan perjalanan ke sumber cahaya yang relevan. Jika sinar mengenai benda lain saat menuju ke sumber cahaya, itu akan menghasilkan bayangan.

Ray tracing memasuki kesadaran kolektif komunitas game pada tahun 2018 ketika Nvidia pertama kali mengumumkan seri RTX 20, yang merupakan GPU gaming pertama yang mendukung fitur tersebut. Namun, Nvidia tidak menemukan ray tracing atau bahkan kemampuan kartu grafis untuk melakukannya. Penelusuran sinar telah ada selama beberapa dekade; film seperti Rumah Monster Dan Mobil dirender dengan ray tracing. Apa yang dicapai Nvidia adalah membuat perangkat keras yang sangat bagus dalam penelusuran sinar sehingga tidak hanya dapat merendernya jauh lebih cepat dari sebelumnya tetapi dapat melakukannya secara real-time, sebuah pencapaian yang disebut Nvidia sebagai "holy grail of grafis."

Apa yang diharapkan dengan ray tracing dalam game

Sumber: Nvidia

Meskipun ray tracing tidak hanya digunakan untuk game, ini adalah fitur besar untuk GPU terbaru, jadi saya akan fokus pada bagaimana ray tracing memengaruhi pengalaman bermain game. Karena kita semua suka bermain game dengan framerate minimal 30 FPS, ray tracing tidak pernah ada sebelum seri RTX 20, dan beberapa game pertama yang mendapatkan dukungan ray tracing adalah game seperti Bayangan dari Tomb Raider Dan Medan Perang V pada tahun 2018. Tidak semua game menerapkan semua kemungkinan fitur ray-tracing, dengan beberapa hanya menampilkan bayangan ray-tracing atau iluminasi global, misalnya.

Hingga saat ini, satu-satunya GPU desktop dengan ray tracing yang dipercepat perangkat keras adalah seri RTX 20, 30, dan 40 dari Nvidia, seri AMD RX 6000 dan 7000, dan seri Arc Alchemist dari Intel. Meskipun kualitas gambar di antara semua vendor ini sama, performanya tidak. Meskipun kinerja RTX 4080 dan RX 7900 XTX hampir sama dalam adegan raster tanpa ray tracing, 4080 umumnya lebih cepat saat diaktifkan. Kartu AMD biasanya lebih lemah untuk penelusuran sinar daripada kartu Nvidia atau Intel. Selain itu, ray tracing mendapat manfaat dari perangkat keras yang lebih tangguh, sehingga kartu kelas atas bisa mendapatkan frekuensi gambar yang lebih tinggi daripada kartu kelas bawah. Ada beberapa chipset smartphone yang mendukungnya juga, dengan Lengan'S GPU Immortalis generasi berikutnya meningkatkannya juga.

Satu hal yang benar-benar mencegah ray tracing menjadi landasan video game adalah, pada akhirnya, kurangnya dukungan.

Satu masalah signifikan untuk ray tracing adalah bahwa metode ini jauh lebih lambat untuk merender bahkan dengan akselerasi perangkat keras. Di judul-judul terbaru, ray tracing level tertinggi akan dengan mudah memotong framerate Anda menjadi dua. Dan inilah penendangnya: hanya permainan sebagian adegan ray-trace. Begitulah penelusuran sinar yang lambat dan intensif. Nvidia mendorong DLSS karena teknologi yang membuat ray tracing dapat dimainkan pada frekuensi gambar lebih cocok daripada 30 FPS, tetapi fakta bahwa ray tracing adalah pembunuh kinerja tidak dapat disangkal.

Masalah lainnya adalah tidak banyak game yang mendukungnya. Menurut PCGamingWiki, ada 170 game dengan ray tracing, tetapi daftar yang disediakan hanya menampilkan sekitar 90. Beberapa dari game tersebut adalah judul seperti Minecraft Dan Gempa II, yang tentunya merupakan game yang hebat, tetapi tidak terlalu kaya akan ketepatan grafis dibandingkan dengan judul AAA modern. Ray tracing sudah agak sulit diterapkan dalam game, dan jika Anda hanya mempertimbangkan DX12 dan Vulkan mendukung ray tracing di tempat pertama, menjadi mudah untuk melihat bagaimana kami hanya memiliki beberapa game yang didukung, bukan Sekarang.

Apakah ray tracing adalah tipu muslihat atau fitur yang benar-benar berguna?

Sumber: Nvidia

Sejak seri RTX 20 Nvidia keluar, orang-orang berdebat tentang kegunaan ray tracing. Di satu sisi, ini adalah metode yang paling realistis untuk merender cahaya, dan merupakan cara yang bagus untuk menggunakan rig kelas atas dengan GPU kelas atas dan CPU. Namun di sisi lain, ini adalah pembunuh frekuensi gambar dan hanya ada sekitar 20 game ray tracing yang keluar setiap tahun, setidaknya saat ini.

Satu hal yang benar-benar mencegah ray tracing menjadi landasan video game adalah, pada akhirnya, kurangnya dukungan, yang telah menjadi masalah kronis selama bertahun-tahun sekarang. Ketika Nvidia pertama kali mengumumkan GPU RTX dan perangkat lunak RTX pertamanya pada tahun 2018, ia juga berjanji bahwa ray tracing akan tersedia untuk 21 judul yang sudah ada dan yang akan datang. Dari 21 judul tersebut, hanya berhasil mencapai 9 judul tersebut dalam satu atau lain bentuk. Ray tracing bahkan tidak masuk Jantung Atom, yang dipromosikan besar-besaran oleh Nvidia mulai tahun 2018.

Saat ini, meskipun Anda memiliki GPU yang mendukung ray tracing yang dipercepat perangkat keras, kinerjanya mungkin tidak cukup baik untuk menjamin pengaktifannya. Itu tidak berarti teknologi tidak memiliki masa depan, tetapi di sini dan sekarang, ray tracing adalah fitur khusus, di suatu tempat antara tipu muslihat dan hal besar berikutnya. Kami tahu ini dapat membuat pemandangan 3D terlihat bagus jika dilihat dari film-film terbaru, tetapi itu membutuhkan ray tracing untuk lebih banyak game, dan memiliki kartu grafis yang lebih cepat juga bagus.