Decals dan proyektor
Lensa flares dan halos

Komponen proyektor

Switch to Scripting

Gunakan komponen Proyektor untuk membuat efek seperti:

  • Efek Decal, seperti lubang peluru atau splatters cat
  • Blob shadows
  • Stylized efek pencahayaan
  • Efek dari proyektor dunia nyata, menggunakan KameraKomponen yang menciptakan gambar sudut pandang tertentu di tempat kejadian Anda. Output ditarik ke layar atau ditangkap sebagai tekstur. More info
    Lihat di Glossary
    lain yang render ke Render TextureJenis Tekstur khusus yang diciptakan dan diperbarui pada runtime. Untuk menggunakannya, pertama membuat Tekstur Render baru dan menunjuk salah satu Kamera Anda untuk membuatnya. Kemudian Anda dapat menggunakan Tekstur Render dalam Bahan seperti Tekstur biasa. More info
    Lihat di Glossary

Sitemap Aliran kerja ini kompatibel hanya dengan Pipelne Render Built-in. Untuk fungsi serupa dalam Note: lain, lihat 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
.Decals dan proyektor.

A Projector creates a Blob Shadow for a robot
Proyektor menciptakan Bayangan Blob untuk robot

Menggunakan komponen Proyektor

Proyektor bekerja dengan memproyeksikan materi ke semua objek yang mengganggu frustum. Bahan harus menggunakan Proyektor / Cahaya atau Proyektor / Multiply shadersProgram yang berjalan di GPU. More info
Lihat di Glossary
, tersedia dalam Unity.

Konfigurasi bahan

Ketika mengkonfigurasi bahan untuk digunakan dengan Proyektor / Cahaya dan Proyektor / Banyak warna, menyadari hal berikut:

Cookie texture:

  • Pastikan mode bungkus tekstur diatur ke "Clamp"
  • Mengubah opsi “Replicate Border” dalam pengaturan impor terkait mipmap
  • Gunakan format tekstur yang tidak terkompresi
  • Proyektor/Shadow juga membutuhkan saluran alfa untuk hadir (biasanya Alpha dari opsi Greyscale ok)

Falloff texture (if present):

  • Data harus dalam saluran alfa, sehingga biasanya format tekstur Alpha8
  • Pastikan mode bungkus tekstur diatur ke "Clamp"
  • Pastikan kolom pixelUnit terkecil dalam gambar komputer. Ukuran piksel tergantung pada resolusi layar Anda. Pencahayaan pixel dihitung pada setiap piksel layar. More info
    Lihat di Glossary
    paling kiri berwarna hitam; dan pengaturan impor "Border mipmaps".

Examples

mengandung contoh PrefabsJenis aset yang memungkinkan Anda untuk menyimpan GameObject lengkap dengan komponen dan properti. Prefab bertindak sebagai template dari mana Anda dapat membuat instance objek baru di tempat kejadian. More info
Lihat di Glossary
yang menunjukkan penggunaan komponen Proyektor.

Untuk menggunakan Prefab:

  1. Unduh Standard Assets
  2. Impor StandardAssets > Effects > Projectors ke dalam Anda Login
  3. Di jendela Proyek, arahkan ke StandardAssets > Effects > Projectors > Prefabs
  4. Seret salah satu Prefab ke Adegan Anda

Anda dapat menggunakan Prefab seperti di Anda Proyek, memodifikasinya, atau memeriksanya untuk melihat bagaimana dikonfigurasi.

Referensi Inspektur Proyektor

Property: Function:
Near Clip Plane Objek di depan pesawat dekat klip tidak akan diproyeksikan.
Far Clip Plane Objek di luar jarak ini tidak akan diproyeksikan.
Field Of View Bidang pandang dalam derajat. Ini hanya digunakan jika Proyektor tidak Orthografi.
Aspect RatioHubungan dimensi proporsional gambar, seperti lebar dan tingginya.
Lihat di Glossary
Ini memungkinkan Anda untuk menyetel ketinggian dan lebar Proyektor.
Orthographic Jika diaktifkan, Proyektor akan Orthografi bukan perspektif.
Orthographic Size Ukuran Orthografi Proyeksi. Ini hanya digunakan jika Orthographic diaktifkan.
MaterialAset yang menentukan bagaimana permukaan harus diberikan. More info
Lihat di Glossary
Materi yang akan diproyeksikan.
Ignore Layers Objek dalam Lapisan yang Anda tentukan di sini tidak akan diproyeksikan. Nilai default adalah None.
Decals dan proyektor
Lensa flares dan halos