Probe refleksi datang dalam tiga jenis dasar yang dipilih oleh properti Type di inspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary (lihat halaman Referensi komponen untuk rincian lebih lanjut).
Tiga jenis dijelaskan secara rinci di bawah ini.
Probe Reflection Baked adalah salah satu yang mencerminkan cubemap ditangkap dalam editor Unity dan disimpan untuk penggunaan berikutnya di pemain (lihat Refleksi Probe Pendahuluan untuk informasi lebih lanjut). Setelah proses penangkapan selesai, refleksi adalah "frozen" dan probe yang dipanggang tidak dapat bereaksi terhadap perubahan waktu di tempat kejadian yang disebabkan oleh benda bergerak. Namun, mereka datang dengan overhead pemrosesan yang jauh lebih rendah daripada Probe Realtime (yang bereaksi terhadap perubahan) dan dapat diterima untuk banyak tujuan. Misalnya, jika hanya ada satu objek reflektif bergerak maka perlu hanya mencerminkan lingkungan statis.
Anda harus mengatur properti Type probe ke Baked atau Custom untuk membuatnya berperilaku sebagai probe panggang (lihat di bawah ini untuk fitur tambahan yang ditawarkan oleh probe kustom).
Refleksi yang ditangkap oleh probe yang dipanggang hanya dapat mencakup objek adegan yang ditandai sebagai Refleksi Probe Statis (menggunakan menu Static di sebelah kiri atas panel inspektur untuk semua objek). Anda dapat lebih memperbaiki benda-benda yang disertakan dalam refleksi cubemap menggunakan sifat Culling Mask dan Clipping Planes, yang bekerja dengan cara yang sama untuk KameraKomponen yang menciptakan gambar sudut pandang tertentu di tempat kejadian Anda. Output ditarik ke layar atau ditangkap sebagai tekstur. More info
Lihat di Glossary ( probe pada dasarnya seperti kamera yang diputar untuk melihat setiap enam wajah cubemap).
Ketika opsi Auto dialihkan pada (dari Jendela pencahayaan, pantulan panggang akan diperbarui secara otomatis saat Anda memposisikan objek di tempat kejadian. Jika Anda tidak menggunakan baking otomatis maka Anda akan perlu mengklik tombol Bake di Inspektur Probe Refleksi untuk memperbarui probe. ( Tombol Build di jendela Pencahayaan juga akan memicu probe untuk memperbarui.)
Apakah Anda menggunakan baking otomatis atau manual, proses bake akan terjadi secara serentak sementara Anda terus bekerja di editor. Namun, jika Anda memindahkan benda statis, mengubah bahan atau mengubah penampilan visual mereka maka proses baking akan direstart.
Secara default, probe kustom bekerja dengan cara yang sama seperti probe panggang tetapi mereka juga memiliki opsi tambahan yang mengubah perilaku ini.
Properti Objek dinamis pada inspektur probe kustom memungkinkan benda-benda yang tidak ditandai sebagai Refleksi Probe Statis yang dimasukkan dalam kubus refleksi. Perhatikan bahwa posisi benda-benda ini masih “frozen” pada refleksi pada saat baking.
Properti Cubemap memungkinkan Anda untuk menetapkan kubus Anda sendiri ke probe dan karena itu membuatnya benar-benar independen dari apa yang dapat "lihat" dari sudut pandangnya. Anda dapat menggunakan ini, katakanlah, untuk mengatur skyboxJenis khusus Bahan yang digunakan untuk mewakili langit. Biasanya enam sisi. More info
Lihat di Glossary atau cubemap yang dihasilkan dari aplikasi pemodelan 3D Anda sebagai sumber untuk refleksi.
Baked probe berguna untuk banyak tujuan dan memiliki kinerja runtime yang baik tetapi mereka memiliki kerugian tidak memperbarui hidup dalam pemain. Ini berarti bahwa benda dapat bergerak di sekitar dalam adegan tanpa refleksi mereka bergerak bersama dengan mereka. Dalam kasus di mana ini terlalu membatasi, Anda dapat menggunakan probe Realtime, yang memperbarui kubemap refleksi pada runtime. Efek ini dilengkapi dengan overhead pemrosesan yang lebih tinggi tetapi menawarkan realisme yang lebih besar.
Untuk mengaktifkan probe untuk memperbarui pada runtime, Anda harus mengatur properti Type ke Realtime dalam inspektur Refleksi ProbeKomponen rendering yang menangkap pandangan bulat dari sekitarnya di semua arah, seperti kamera. Gambar yang ditangkap kemudian disimpan sebagai kubus yang dapat digunakan oleh benda dengan bahan reflektif. More info
Lihat di Glossary. Anda tidak perlu menandai objek sebagai Refleksi Probe Statis untuk menangkap refleksi mereka (seperti Anda akan dengan probe panggang). Namun, Anda dapat secara selektif mengecualikan benda-benda dari refleksi cubemap menggunakan sifat Culling Mask dan Clipping Planes, yang bekerja dengan cara yang sama dengan Kamera ( probe pada dasarnya seperti kamera yang diputar untuk melihat setiap enam wajah cubemap).
Dalam editor, probe real-time memiliki banyak alur kerja yang sama seperti probe panggang, meskipun mereka cenderung membuat lebih cepat.
Sitemap Saat ini, probe real-time hanya akan memperbarui refleksi mereka pada objek Note: ketika objek Scene viewTampilan interaktif ke dunia yang Anda buat. Anda menggunakan Adegan Lihat untuk memilih dan posisi pemandangan, karakter, kamera, lampu, dan semua jenis lain dari Game Object. More info
Lihat di Glossary dipindahkan atau mengubah penampilan mereka. Ini berarti bahwa objek dinamis bergerak tidak akan menyebabkan pembaruan meskipun benda-benda tersebut muncul dalam refleksi. Anda harus memilih opsi Refleksi Probe Statis dari tombol Cek Resi Bake muncul pada Build untuk memperbarui refleksi ketika objek dinamis berubah.Jendela pencahayaan to update reflections when a dynamic object is changed.