Tutorial

▷ Apa yang dimaksud dengan pelacakan nvidia? untuk apa ini

Anonim

Ray Tracing adalah salah satu tema tahun ini ketika datang ke dunia gim video PC. Teknik ini sangat menarik karena dapat menjadi terobosan dalam dunia video game dan telah dimasukkan ke dalam kartu grafis Nvidia RTX 2080 Ti, RTX 2080 dan RTX 2070 yang baru.

Apakah Anda ingin tahu untuk apa ini? Tetap bersama kami dan kami akan menunjukkan kepada Anda?

Ray tracing adalah teknik rendering berdasarkan, seperti namanya, pada pelacakan sejumlah besar sinar dari sumber cahaya, menghitung dan menganalisis pantulan setiap sinar dengan objek yang berbeda dan berdasarkan ini, memberikan pencahayaan dengan tujuan mendapatkan pencahayaan paling realistis yang memungkinkan untuk membuat model 3D yang kredibel. Ayo, ray tracing mencari pencahayaan sesuai dengan kenyataan yang disimulasikan oleh komputer, dengan jutaan perhitungan yang rumit, jalur diikuti oleh cahaya ke 'kamera'.

Ini bukan teknologi yang tepat baru, tetapi pertama kali dikenal pada tahun 1979, diperkenalkan oleh Turner Whitted. Bahkan, ini banyak digunakan dalam semua jenis video dan foto yang diberikan 3D. Untuk memberi Anda gambaran, setiap film saat ini yang menggunakan gambar komputer, terutama yang paling realistis, menggunakan ray tracing. Artinya, kami memilikinya dari rendering yang cukup mendasar seperti yang kami tunjukkan di sini di atas, yang tidak lebih dari demonstrasi sederhana, pada dasarnya setiap blockbuster Hollywood yang dapat Anda bayangkan, di mana Anda tidak dapat membedakan apa yang dihasilkan oleh komputer dari apa tidak, bahkan animasi terkenal seperti Pixar.

Semuanya terdengar hebat, tetapi pertanyaan yang paling banyak muncul di benak Anda adalah sebagai berikut: mengapa penelusuran ray waktu nyata tidak digunakan dalam game? Nah, rendering satu foto seperti yang sebelumnya menggunakan ray tracing bisa memakan waktu beberapa menit atau jam, sedangkan untuk film (untuk memberi contoh) pertanian rendering raksasa dan sangat mahal digunakan yang mungkin akan menelan biaya jutaan dan memakan waktu berjam-jam atau beberapa hari untuk menyelesaikan salah satu dari proses ini. Setidaknya sampai sekarang, itu tidak dapat diasumsikan untuk menggunakannya di video game.

Teknologi rendering yang digunakan dalam video game sebagai alternatif ray tracing adalah rasterisasi, di mana objek yang ada di layar dibuat dari ribuan poligon virtual, dan dengan kombinasi berbagai teknologi seperti oklusi lingkungan atau Shader, iluminasi, dan bayangan biasanya dihitung berdasarkan sudut antara simpul setiap poligon dan sumber cahaya, metode berbasis pendekatan yang kurang realistis tetapi jauh lebih cepat daripada penelusuran sinar.

Sekarang mari kita lihat implementasi penelusuran sinar real-time yang baru-baru ini diperkenalkan NVIDIA dengan status perintis sebagai ' grail suci grafis komputer '. Kekhasan implementasi adalah penggunaan perangkat keras yang didedikasikan khusus untuk penelusuran ray seperti RT Cores, yang pada gilirannya akan dipercepat oleh Tensor Cores, yang terakhir didedikasikan untuk mengoptimalkan proses menggunakan kecerdasan buatan. Menurut NVIDIA, ini berarti bahwa satu kartu grafis RTX dapat melakukan jenis operasi ini secara real time dengan kinerja yang mirip dengan superkomputer DGX, yang harganya $ 60.000.

NVIDIA real-time ray tracing memiliki kelemahan bahwa teknologi ini tidak sepenuhnya digunakan, yaitu, sejumlah sinar tidak dihitung sebesar pada rendering paling fotorealistik, kita bisa menyebutnya "pelacakan sinar parsial" yang itu terbatas pada membuat perhitungan yang paling relevan untuk menerangi pemandangan. Jadi lompatan visual tidak sebesar yang Anda lihat di beberapa foto atau di film. Bagaimanapun, sebuah gambar bernilai ribuan kata, dan kami meninggalkan Anda di sini foto-foto dari beberapa demonstrasi penelusuran sinar yang ditunjukkan oleh NVIDIA di Gamescom 2018:

Dalam perbandingan tempat kita mengamati "RTX On" dan "RTX Off", harus dicatat bahwa kita tidak perlu dihadapkan dengan penggunaan ray tracing, tetapi RTX juga mencakup berbagai fungsi kecerdasan buatan. Bagaimanapun, itu berfungsi untuk memberi kita ide yang berbeda tentang apa yang akan terjadi. Kami percaya video Shadow of the Tomb Raider dengan setia menunjukkan perbedaan dalam pencahayaan dan bayangan.

Sayangnya, ada lebih banyak kelemahan yang harus diperhatikan. Di satu sisi, penting untuk mengklarifikasi (meskipun jatuh dari laci) bahwa untuk menikmati ray tracing dalam game, itu harus didukung. Sudah ada sejumlah game yang akan mendukungnya di masa depan, saat ini dan baru, tetapi akan menjadi masalah berbulan-bulan atau bertahun-tahun untuk melihat apakah itu berkembang biak. Untuk menyelesaikannya, ada kemungkinan bahwa menonaktifkan pelacakan sinar secara real time dapat memberikan keuntungan tingkat kinerja yang luar biasa, menyebabkan pengguna tertentu melewatinya.

Jika semua informasi yang diumumkan oleh perusahaan itu benar dan RTX berkembang biak di dalam game, itu akan menjadi implementasi yang efektif dan efisien dari Ray Tracing secara real time, karena mereka akan berhasil dalam aspek ini ke kartu grafis sebelumnya dengan keuntungan besar.

Setelah semua informasi ini, ada pertanyaan yang akan Anda pikirkan: mari kita lihat, apakah pantas membeli RTX untuk menikmati ray tracing dalam game? Di bagian yang sama, ada media dan pengguna merekomendasikan "membeli karena ini adalah kemajuan luar biasa yang tidak dapat Anda lewatkan" , seperti "tidak membeli karena teknologi adalah penipuan pemasaran" .

Kami merekomendasikan membaca panduan perangkat keras dan komponen PC terbaik kami:

Kami memberi Anda jawaban yang paling masuk akal: Pada saat menulis artikel ini, tidak ada yang bisa dikatakan tentang keberhasilan, kegunaan dan pentingnya penelusuran sinar dalam game. Kami masih harus menunggu berminggu-minggu atau berbulan-bulan. Pertama, Anda harus mengetahui kinerja RTX baru dalam skenario yang tidak menggunakan ray tracing untuk melihat apakah lompatan generasi tanpa memperhitungkan aspek ini layak dilakukan ( karena tidak semua akan berputar di sekitar teknologi RTX dalam game). Kedua, lihat implementasi aktual yang akan dibuat game dalam beberapa bulan mendatang, karena sekarang kami hanya memiliki beberapa akun demo dan tidak ada informasi yang cukup untuk mengkonfirmasi apa pun.

Ray Tracing ada di sini untuk tinggal. Ini sudah menjadi bagian dari DirectX 12 API dan semakin banyak game yang akan mengimplementasikannya. Mengetahui apakah itu layak atau tidak itu hanya masalah waktu. Apakah Anda menyukai artikel kami? Kami ingin tahu pendapat Anda!

Tutorial

Pilihan Editor

Back to top button