DirectX 12 Fitur Utama, Alat dan Persyaratan Minimum

Microsoft telah mengumumkan versi DirectX berikutnya yang dijuluki DirectX 12 Ultimate . Apa yang membuat pengumuman ini menarik adalah bahwa ini juga menyelaraskan PC dan Xbox Series X yaitu, platform grafis terpadu di PC dan Xbox Series X . Versi sebelumnya, DirectX 12 , sekarang hampir enam tahun, dan pembaruan signifikan akan dilakukan, terutama karena game di Xbox juga tersedia untuk PC. Microsoft baru-baru ini mengumumkan detail Xbox Series X , yang didukung oleh DirectX 12 Ultimate . Mari kita lihat semua fitur dan alat pengembang yang ditawarkan Microsoft .

Fitur DirectX 12 Ultimate, Alat dan persyaratan minimum

Fitur Utama DirectX 12

Sebelum kita mulai, Microsoft telah dengan jelas menyatakan bahwa jika Anda membeli PC baru yang berlogo DX12 Ultimate , dijamin akan mendukung semua fitur perangkat keras grafis generasi berikutnya. Itu termasuk

  1. DirectX Raytracing 1.1
  2. Shading Tingkat Variabel
  3. Mesh Shader
  4. Umpan Balik Sampel

Semua fitur ini akan memastikan bahwa komputer Anda akan dapat memainkan game generasi berikutnya yang bergantung pada ini. DX12 ultimate akan berjalan pada perangkat keras generasi saat ini, tetapi tidak akan memberikan manfaat visual dari fitur-fitur baru. Penyatuan platform akan meningkatkan adopsi, dan menginspirasi pengembang untuk membuat game untuk kedua platform.

1] DirectX Raytracing 1.1

Ini akan memberi pengembang kesempatan untuk mencapai tingkat grafis, yang hanya mungkin dilakukan di Bollywood . DirectX Raytracing atau DXR memungkinkan untuk melacak jalur cahaya dengan perhitungan fisika yang nyata. Ini juga memudahkan mesin game untuk merender objek saat pemain bergerak. Semua ini dimungkinkan karena GPU dapat langsung menjalankan raytracing tanpa menunggu CPU , memungkinkannya untuk segera muncul. Ia juga menawarkan topi raytracing Inline yang memberi pengembang opsi untuk mendorong lebih banyak proses raytracing. Semua ini pada tingkat perangkat keras.

2] Bayangan Tingkat Variabel

Pengembang sekarang dapat secara elektif memvariasikan tingkat bayangan game. Mereka dapat menggunakan GPU untuk menggunakan tenaga kudanya baik untuk visual yang lebih baik atau kecepatan yang lebih baik. Jadi, jika adegan aksinya yang serba cepat, pengembang dapat menginstruksikan GPU untuk menggunakan kecepatan, dan untuk pengalaman sinematik, minta agar itu berfungsi pada visual yang lebih baik. Hasil keseluruhan adalah peningkatan frame rate .

3] Jaring Shader

Fitur ini menawarkan kekuatan programabilitas yang lebih besar kepada para gamer. Mereka sekarang dapat membangun dunia yang lebih detail dan dinamis berkat ketersediaan kekuatan penuh komputasi GPU umum ke pipeline geometri. Alih-alih satu fungsi naungan, esh shader beroperasi di seluruh grup utas komputasi.

Rather than a single function that shades one vertex or one primitive, mesh shaders operate across an entire compute thread group, with access to group shared memory and advanced compute features such as cross-lane wave intrinsics that provide even more fine-grained control over actual hardware execution

4] Umpan Balik Sampler

Ini memungkinkan pengembang memuat tekstur saat dibutuhkan. Jadi, ketika kamera merekam adegan dengan cepat, beberapa objek terlihat tidak pada posisinya. Umpan balik sampler(Sampler) akan memastikan untuk menawarkan kualitas visual yang lebih baik, waktu buka yang lebih singkat, dan lebih sedikit gagap.

Kartu grafis mana yang dapat menggunakan DirectX 12 Ultimate ?

NVIDIA telah secara resmi mengumumkan bahwa seri GeForce RTX   akan menjadi yang pertama mengalami hal ini.

AMD RDNA 2 juga siap(also ready) , yang merupakan arsitektur gaming AMD yang akan datang.

Alat dan Persyaratan(Requirement) untuk DirectX 12 Ultimate

Microsoft telah membagikan detail lengkap(complete details) alat, dan persyaratan minimum untuk dikembangkan menggunakan DirectX 12 Ultimate . Ini termasuk OS, Visual Studio , Windows Insider Preview SDK , Driver(Drivers) dan perangkat keras, PIX ( debugger DirectX 12 ), dan banyak lagi.(DirectX 12)

Baca lebih detail tentang itu di blog pengembang resmi.(official dev blog.)



About the author

Saya seorang insinyur perangkat keras dengan lebih dari 10 tahun pengalaman di lapangan. Saya berspesialisasi dalam pengontrol dan kabel USB, serta peningkatan BIOS dan dukungan ACPI. Di waktu luang saya, saya juga suka blog tentang berbagai topik yang berkaitan dengan teknologi dan teknik.



Related posts