Apa DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming

Daftar Isi:

Apa DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming
Apa DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming

Video: Apa DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming

Video: Apa DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming
Video: Cara Mengubah Icon Folder Di Laptop Menjadi Lebih Menarik Dengan Gambar - YouTube 2024, November
Anonim

Microsoft akhirnya mengumumkan DirectX Raytracing atau DXR singkatnya dengan Windows 10 v1809 Pembaruan Oktober 2018. Dimulai dengan perangkat keras generasi pertama, gamer akan dapat menggunakan Raytracing untuk membangun bayangan, cahaya, dan efek di sekitarnya secara real time. Dalam posting ini, kami melihat DirectX Raytracing di Windows 10 dan apa artinya untuk Gaming.

Apa itu Raytracing?

Dengan kata sederhana, raytracing berarti menghitung bagaimana cahaya akan jatuh pada objek, dan bagaimana tampilannya setelah cahaya dipantulkan dari objek itu dan efek cahaya yang jatuh pada objek lain. Ini membantu pengembang untuk membuat visualisasi karakter dan skenario mereka yang lebih baik.
Dengan kata sederhana, raytracing berarti menghitung bagaimana cahaya akan jatuh pada objek, dan bagaimana tampilannya setelah cahaya dipantulkan dari objek itu dan efek cahaya yang jatuh pada objek lain. Ini membantu pengembang untuk membuat visualisasi karakter dan skenario mereka yang lebih baik.

Yang mengatakan, tidak ada yang baru, dan itu bukan sesuatu yang telah dibuat oleh Microsoft juga. Pengembang telah menggunakan ini dari CGI kali, dan itu melibatkan pra-menghitung kecerahan objek virtual sebelum pengiriman permainan mereka. Jadi tidak ada Raytracing realtime sampai sekarang.

DirectX Raytracing di Windows 10

Ada dua bagian dari Raytracing. Diperlukan dukungan dari Perangkat Keras dan Perangkat Lunak. Dimulai dengan pembaruan Windows 10 v1809, DirectX Raytracing akan bekerja di luar kotak pada perangkat keras yang didukung. Ini berarti Anda perlu mengganti kartu grafis Anda yang mendukung raytracing asli.

Microsoft telah memastikan bahwa API DirectX Raytracing dibangun sedemikian rupa sehingga berfungsi di seluruh perangkat keras dari semua vendor. Bagian terbaik dari semua ini adalah bahwa Raytracing sekarang adalah real-time. Pengembang tidak perlu melakukan perhitungan sebelumnya karena pengembang Game sekarang memiliki akses ke OS dan perangkat keras untuk mendukung raytracing real-time dalam game.

DirectX Raytracing bekerja dengan Mesin yang Ada

Hingga saat ini, industri telah menggunakan rasterisasi tradisional untuk mencapai adegan yang lebih realistis dalam permainan. Itu tidak memiliki refleksi, bayangan, dan oklusi ambient. Semua perubahan ini dengan DirectX Raytracing dengan pengembang API dapat digunakan bersama dengan jaringan permainan rasterization berbasis mengintegrasikan dukungan DirectX Raytracing ke dalam mesin mereka yang ada. Ini berarti tidak perlu membangun kembali mesin sama sekali.

Microsoft juga berbagi bahwa beberapa studio telah bermitra dengan NVIDIA, yang menciptakan teknologi RTX untuk membuat DirectX Raytracing berjalan seefisien mungkin pada perangkat keras mereka. Berikut beberapa contoh gambar dari game seperti Battlefield V, Shadow of the Tomb Raider, dan Metro Exodus.

Sampai sekarang, pengembang akan membangun game menggunakan rasterisasi dan raytracing. Yang nantinya akan digunakan untuk menghitung bayangan atau pantulan, sementara sebagian besar konten dibuat dengan teknologi sebelumnya.

API Directx 12 / DirectX Raytracing

Raksasa Redmon juga telah memastikan bahwa DirectX Raytracing adalah bukti masa depan, dan diselaraskan dengan evolusi GPU di masa depan: beban kerja DXR akan secara alami masuk ke dalam saluran pipa GPU masa depan.

Selain perangkat keras, API publik baru-baru ini diumumkan, DirectML akan memungkinkan pengembang game untuk mengintegrasikan inferensi ke dalam permainan mereka dengan API tingkat rendah. Pada tingkat yang lebih tinggi:

  • Struktur percepatan: Objek yang mewakili lingkungan 3D penuh.
  • DispatchRays: Ini adalah titik awal untuk melacak sinar ke dalam TKP.
  • Satu set tipe shader HLSL baru termasuk generasi sinar, paling dekat, ada pukulan, dan kehilangan shaders.
  • Raytracing negara bagian pipa

Meskipun begitu, itu tidak memperkenalkan mesin baru apa pun tetapi berfungsi pada salah satu dari mesin DirectX 12.

Microsoft bertaruh besar pada DirectX Raytracing

Ketika industri game berkembang ke resolusi yang lebih tinggi, dan mata manusia mencari pandangan yang lebih realistis, Microsoft mengharapkan bahwa gangguan kecil pun dapat diatasi. Penyimpangan kecil dari dunia nyata dapat ditangkap oleh mata manusia karena itu tidak terasa benar. DirectX Raytracing akan membantu pengembang untuk mengaburkan batas antara yang asli dan yang palsu.

Apa pendapat Anda tentang DirectX Raytracing? Apakah Anda pikir kita akan melihat permainan yang lebih baik di tahun-tahun mendatang? Beri tahu kami di komentar.

Direkomendasikan: