Nvidia GameWorks

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Nvidia GameWorks
TipePeranti tengah
Versi pertama2014
GenreMiddleware pengembangan permainan video
LisensiProprietary/Commercial
Informasi pengembang
PengembangNvidia
Sumber kode
Informasi tambahan
Situs webdeveloper.nvidia.com/gameworks
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Nvidia GameWorks adalah middleware software suite yang dikembangkan oleh Nvidia.[1] Visual FX, PhysX dan Optix SDKs menyediakan berbagai perangkat tambahan yang telah dioptimalkan untuk GPU Nvidia. GameWorks didistribusikan dalam bentuk DLL terkompilasi bukan kode sumber tradisional.[2] Sebagai pesaing, AMD tengah mengembangkan GPUOpen, yang diumumkan sebagai perangkat lunak bebas dan sumber terbuka di bawah lisensi MIT.

Komponen[sunting | sunting sumber]

Nvidia Gameworks terdiri dari beberapa komponen utama:

  • VisualFX: Untuk efek rendering seperti asap, api, air, kedalaman lapangan, bayangan lembut, HBAO+, TXAA, FaceWorks dan HairWorks.
  • PhysX: Untuk simulasi fisika, perusakan, partikel dan cairan.
  • OptiX: Untuk pencahayaan panggang dan ray-tracing umum.
  • Core SDK: Untuk memfasilitasi pengembangan hardware Nvidia.

Selain itu, paket ini berisi kode contoh untuk pengembang DirectX dan OpenGL, serta alat untuk debugging, profiling, optimasi dan pengembangan Android.

Kritik[sunting | sunting sumber]

GameWorks telah dikritik karena sifat kepemilikan dan tertutup.[3] Produsen GPU pesaing seperti AMD dan Intel tidak dapat mengoptimalkan perpustakaan Nvidia dengan baik untuk perangkat mereka karena para pengembang tidak diizinkan untuk melihat kode yang diperlukan untuk optimasi produk.[4][5] Kepala Peneliti Gaming AMD, Richard Huddy, mengklaim bahwa pengembang yang menggunakan GameWorks secara kontrak dilarang untuk bekerja dengan AMD.[2] Ia juga mengklaim bahwa GameWorks menambahkan efek khusus melumpuhkan-kinerja untuk kartu Nvidia tua, seperti tessellation yang tidak perlu, yang hanya sedikit mempengaruhi kartu Nvidia yang lebih baru.[6] Pada tahun 2014, AMD membuat open source pesaing GameWorks,[7] yang dirilis dengan nama GPUOpen pada Desember 2015.

Referensi[sunting | sunting sumber]

Pranala luar[sunting | sunting sumber]