Compute shaders
Reflektor built-in

Kesalahan dan memuat naungan

Kadang-kadang, Unity tidak dapat membuat objek dengan shadersProgram yang berjalan di GPU. More info
Lihat di Glossary
biasa. Ketika ini terjadi, Unity render objek dengan naungan khusus:

Naungan khusus yang menggunakan Unity tergantung pada alasan bahwa Unity tidak dapat menggunakan naungan asli.

Penyiraman kesalahan default

Unity membuat objek dengan naungan kesalahan default ketika ada masalah dengan bahan objek atau naungan; misalnya, jika tidak ada bahan ditugaskan, jika naungan tidak disusun, atau jika naungan tidak didukung.

Unity menggunakan naungan kesalahan default di Editor Unity, dan dalam membangun.

Penyiraman kesalahan default adalah magenta (bright pink).

The magenta error shader.
Penukungan kesalahan magenta.

Ketika Anda menggunakan API BatchRendererGroup, Unity tidak menampilkan naungan kesalahan default.

The loading shader

Unity membuat objek dengan naungan pemuatan untuk menunjukkan bahwa Unity membandingkan varian warnaSebuah verion dari program naungan yang Unity menghasilkan sesuai dengan kombinasi khusus kata kunci naungan dan status mereka. Objek Shader dapat mengandung beberapa varian naungan. More info
Lihat di Glossary
yang diperlukan untuk menampilkan objek tersebut.

Unity menunjukkan naungan pemuatan di Editor Unity ketika kompilasi naungan asinkron diaktifkan, atau dalam development buildMembangun pengembangan termasuk simbol debug dan memungkinkan Profiler. More info
Lihat di Glossary
ketika Dukungan Tautan Langsung Shader diaktifkan.

The loading shader adalah cyan (bright blue).

The cyan loading shader.
The cyan memuat naungan.

Ketika Anda menggunakan API BatchRendererGroup, Unity tidak menampilkan naungan pemuatan.

Materi kesalahan Teksur Virtual

Jika proyek Anda menggunakan Streaming Tekstur Virtual (SVT), Unity menggunakan bahan khusus untuk menunjukkan masalah dalam pengaturan SVT Anda. Untuk informasi lebih lanjut, lihat Materi kesalahan texturing virtual.

Compute shaders
Reflektor built-in