# W-053 Status status: done_current_scope task: 选择和 Outliner 联动 Outliner rows are keyboard- and pointer-activatable and update `SceneSnapshotIR.activeObjectId`; the Three adapter consumes the new snapshot and highlights the active object's material. Stable Blender IDs are used for the binding. Viewport raycast selection, Shift/Ctrl multi-select, hidden-object filtering and deletion cleanup are implemented. Selected IDs remain a UI-session concern while the active ID stays in SceneIR.