Scene tree
The Scene card in the sidebar lists every renderable node in your session. It mirrors the USD stage mesh-api exports to the browser.
Node types
| Label | Meaning |
|---|---|
| Source | Original uploaded file or activated example |
| Clip | Result of a planar clip filter |
| Warp | Result of a warp filter |
| Extract | Result of HUD extract (cells or points) |
More node types may appear as multi-prim USD stages grow (instancing, guides, etc.).
Selecting a node
- Click a row to make it the active render target.
- The viewport shows geometry for the selected node.
- Filter properties updates when the selection is a Clip or Warp child.
- Rendering applies to the active mesh (scalar field, style, opacity).
Visibility
Each row has a visibility control (eye icon):
- Hide a parent to see only children, or hide children to compare with Source.
- Stage visibility filter can toggle mesh geometry without deleting nodes.
Double-click behavior
Double-click Source (or use Fit model to canvas in the HUD) to frame the model in the viewport and reset the camera focus.
Tree order
Children appear under Source in creation order:
- Load data → Source
- Add clip → Clip under Source
- Add warp → Warp under Source (sibling to Clip, not nested)
Selecting Source after adding filters lets you pick a new filter type without removing existing children.
Empty or stuck tree
| State | Meaning |
|---|---|
| No rows | Nothing loaded — use Open or Examples |
| Source only, no fields | Metadata still loading — wait a moment |
| Child missing after filter | Compile failed — check toasts or Infrastructure |