---
title: Veil & Unveil
order: 4
---

Quickly hide every object that isn't part of the rendered SDF — useful when a scene gets cluttered with helper meshes, lattices, or boolean operands.

![Veil & Unveil](../assets/veil-unveil.webp)

## Hotkeys

| Hotkey | Action |
|---|---|
| `V` | **Veil** — hide every object with `render_sdf = False` |
| `Alt + V` | **Unveil** — re-show hidden objects related to the current selection (parents, targets) |
| `Shift + Alt + V` | **Unveil + swap selection** — unveil related objects and switch the active selection to them |

## How it works

The `render_sdf` toggle is a per-object property in *Object Properties → Chisel*. Helpers and operand-only objects typically have it off; final shapes have it on.

- **Veil** walks every object in the scene and hides those with `render_sdf = False`.
- **Unveil** un-hides only the helpers related to your current selection — parents in the boolean chain, target objects of modifiers, etc. — so you don't dump every hidden helper in the scene back into the viewport at once.
- **Unveil + swap** does the same plus swaps the active selection to the unveiled helpers, so you can immediately edit them.

## See also

- [Modifiers: Boolean](../modifiers/boolean.md) — boolean operands typically have `render_sdf = False`
- [Render Engine: Display](../render-engine/display.md) — outline mode for non-rendered objects
- [Clean](clean.md) — flatten a boolean operand into an independent shape
