Unity mendukung DirectX, Metal, OpenGL, dan API grafis Vulkan, tergantung ketersediaan API pada platform tertentu. Unity menggunakan set built-in API grafis, atau API grafis yang Anda pilih di Editor.
Untuk menggunakan API grafis default Unity:
Buka pengaturan Player (menu: Edit > Project Settings, lalu pilih kategori Player).
Navigasi ke Other Settings dan pastikan Auto Graphics API diperiksa:
Ketika Auto Graphics API untuk platform diperiksa, build Pemain mencakup satu set API grafis built-in dan menggunakan yang tepat pada waktu lari untuk menghasilkan skenario kasus terbaik.
Ketika Auto Graphics API untuk platform tidak diperiksa, Editor menggunakan API pertama dalam daftar. Jadi, misalnya, untuk melihat bagaimana aplikasi Anda berjalan di OpenGL di Editor, pindahkan OpenGLCore ke bagian atas daftar dan sakelar Editor untuk menggunakan rendering OpenGL.
Untuk menimpa API grafis default dan menggunakan API grafis alternatif untuk Editor dan Pemain, periksa tombol Auto Graphics API yang relevan, klik plus (+) dan pilih API grafis dari menu drop-down.
API grafis di bagian atas daftar Auto Graphics API adalah API default. Jika API default tidak didukung oleh platform tertentu, Unity menggunakan API berikutnya dalam daftar Auto Graphics API.
Untuk informasi tentang bagaimana rendering grafis berperilaku antara platform dan semantik bahasa ShaderProgram yang berjalan di GPU. More info
Lihat di Glossary, lihat Perbedaan rendering spesifik platform. Tesselasi dan corak geometri hanya didukung oleh subset API grafis. Ini dikendalikan oleh Shader Kompilasi Target tingkat.
Untuk informasi spesifik API grafis, lihat dokumentasi pada Metal, DirectX dan OpenGL.