Peluncuran kusen adalah proses yang mencegah Unity dari melakukan perhitungan rendering untuk GameObjectsObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary yang benar-benar tersembunyi dari pandangan (disebutkan) oleh GameObjects lainnya.
Setiap bingkai, CamerasKomponen yang menciptakan gambar sudut pandang tertentu di tempat kejadian Anda. Output ditarik ke layar atau ditangkap sebagai tekstur. More info
Lihat di Glossary melakukan operasi budidaya yang memeriksa Renderer di SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary dan mengecualikan (cull) mereka yang tidak perlu ditarik. Secara default, Kamera melakukan frustum culling, yang tidak termasuk semua renderer yang tidak jatuh dalam pandangan Kamera frustum. Namun, culling frustum tidak memeriksa apakah Renderer dikosongkan oleh GameObjects lain, dan sebagainya Unity masih dapat buang CPU dan waktu GPU pada operasi rendering untuk Renderer yang tidak terlihat dalam bingkai akhir. Sitemap Bersatu dari melakukan operasi ini.Occlusion culling stops Unity from performing these wasted operations.
Untuk menentukan apakah penanaman oklusi cenderung meningkatkan kinerja runtime Proyek Anda, pertimbangkan berikut:
Pemutaran kellusion menghasilkan data tentang Adegan Anda di Editor Unity, dan kemudian menggunakan data itu pada runtime untuk menentukan apa kamera dapat melihat. Proses menghasilkan data dikenal sebagai baking.
Ketika Anda bake occlusion culling data, Unity membagi Adegan menjadi sel dan menghasilkan data yang menggambarkan geometri dalam sel, dan visibilitas antara sel-sel yang berdekatan. Unity kemudian menggabungkan sel-sel di mana mungkin, untuk mengurangi ukuran data yang dihasilkan. Untuk mengkonfigurasi proses baking, Anda dapat mengubah parameter di Jendela Culling Occlusion, dan menggunakan Area Occlusion di Adegan Anda.
Pada runtime, Unity memuat data yang dipanggang ini ke dalam memori, dan untuk setiap Kamera yang memiliki sifat Culling Occlusion diaktifkan, ia melakukan pertanyaan terhadap data untuk menentukan apa yang dapat dilihat Kamera. Perhatikan bahwa ketika budidaya occlusion diaktifkan, Kamera melakukan culling frustum dan penanaman oklusi.
Unity menggunakan perpustakaan Umbra untuk melakukan penanaman oklusi. Untuk tautan ke artikel dengan informasi lebih lanjut tentang Umbra, lihat Halaman sumber daya tambahan.