EXCLUSIONS
OVERVIEW
Sometimes you may want certain objects to NEVER fade, even if they block the
camera’s view. Camera Object Fader provides multiple ways to exclude objects.
| Method | Description | Steps | Best For |
|---|---|---|---|
| FaderIgnore Component | The most reliable method using a component. | 1. Select the object. 2. Add Component > Fader Ignore. | Important objects, transparent windows, UI in world space. |
| Tag Exclusion | Exclude groups of objects by tag. | 1. Create a Tag (e.g., “IgnoreFading”). 2. Tag your objects. 3. Add tag to “Ignore Tags” list in controller. | Groups of objects like NPCs or Decorations. |
| Manual Object List | Exclude specific objects via reference. | 1. Find “Ignore Objects” list in Inspector. 2. Drag objects into the list. | Specific instances like a Quest Item. |
| Layer Exclusion | Exclude objects by layer. | Ensure the object’s layer is NOT checked in the “Fade Layer” mask. | UI Layer, Player Layer, Skybox. |
PRIORITY ORDER
| Order | Check | Result |
|---|---|---|
| 1 | Is the object the camera itself? | SKIP (Never fade) |
| 2 | Is the object the current target? | SKIP (Unless FadeTargetWhenClose is true) |
| 3 | Has FaderIgnore component? | SKIP (Explicitly ignored) |
| 4 | Is in “Ignore Objects” list? | SKIP (Explicitly ignored) |
| 5 | Tag matches “Ignore Tags”? | SKIP (Explicitly ignored) |
| 6 | None of the above? | FADE (Apply effect) |