Halaman ini menjelaskan perilaku semua Lampu CampuranKomponen ringan yang properti mode diatur ke campuran. Beberapa perhitungan untuk Lampu Campuran dilakukan di muka, dan beberapa perhitungan untuk Lampu Campuran dilakukan pada waktu runtime. Perilaku semua Lampu Campuran di Adegan ditentukan oleh Mode Pencahayaan Adegan. More info
Lihat di Glossary dalam 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, ketika Adegan menggunakan Aset Pengaturan Pencahayaan dengan properti Mode pencahayaan yang ditetapkan menjadi Baked Indirect.
Ketika Anda mengatur Mode Pencahayaan Adegan ke Baked Indirect, Lampu Campuran berperilaku seperti Lampu RealtimeKomponen ringan yang properti mode ditetapkan ke Realtime. Unity menghitung dan memperbarui pencahayaan Lampu Realtime setiap bingkai pada runtime. Tidak ada Lampu Realtime yang sudah ditentukan. More info
Lihat di Glossary, dengan manfaat tambahan dari baking pencahayaan tidak langsung ke lightmapsTekstur pra-render yang mengandung efek sumber cahaya pada objek statis di tempat kejadian. Lightmaps dilalui atas geometri adegan untuk menciptakan efek pencahayaan. More info
Lihat di Glossary. 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 lit oleh Mixed Lights melemparkan bayangan real-time hingga Jarak Bayangan Anda mendefinisikan dalam Proyek.
Lihat render perbandingan fitur pipa untuk informasi lebih lanjut tentang dukungan untuk Baked Indirect Lighting Mode di seluruh render pipelinesRangkaian operasi yang mengambil isi dari Adegan, dan menampilkannya di layar. Unity memungkinkan Anda memilih dari pipa render yang dibangun sebelumnya, atau menulis sendiri. More info
Lihat di Glossary.
Ketika Anda mengatur Mode Pencahayaan Adegan ke Baked Indirect, Lampu Campuran berperilaku sebagai berikut:
Karena semua bayangan dari Mixed Lights secara real-time di Baked Indirect Lighting Mode, ini dapat mempengaruhi kinerja. Anda dapat mengurangi dampak ini dengan menggunakan properti Jarak Bayangan untuk membatasi jarak ke mana Unity menarik bayangan real-time.
Dalam Mode Pencahayaan Indirect Baked, Anda dapat mengubah sifat Cahaya Campuran pada runtime. Perubahan mempengaruhi pencahayaan langsung real-time yang Cahaya Campuran berkontribusi pada Adegan, tanpa mempengaruhi pencahayaan tidak langsung panggang yang Cahaya Campuran berkontribusi pada Adegan. Ini memungkinkan Anda untuk menggabungkan manfaat dari pencahayaan tidak langsung panggang dengan beberapa kemampuan dinamis dari Cahaya Realtime. Ini bekerja sangat baik dalam Mode Pencahayaan Indirect Baked, karena kurangnya bayangan yang telah ditentukan.
Anda harus berhati-hati dengan perubahan runtime ke sifat Light, dan hanya membuat perubahan kecil yang tidak menyebabkan kombinasi yang tidak realistis dari pencahayaan langsung dan tidak langsung panggang secara real-time. Misalnya, jika Anda memanggang cahaya campuran merah ke lightmap dan kemudian mengubah warnanya menjadi hijau saat runtime, pencahayaan langsung berwarna hijau tetapi pencahayaan tidak langsung dipanggang ke lightmap tetap merah. Hal yang sama berlaku untuk memindahkan Cahaya Campuran pada runtime: pencahayaan langsung mengikuti posisi baru Light, tetapi pencahayaan tidak langsung tetap pada posisi di mana Cahaya dipanggang.
Video ini menunjukkan contoh cara sedikit memodifikasi Cahaya Campuran tanpa menyebabkan inkonsistensi yang terlihat dalam pencahayaan tidak langsung: url https://youtu.be/XN6ya31gm1I