Local View by Collection (Blender Add-on)
This addon shows a collection hierarchy in the 3D viewsport to quickly isolate into local view the objects of a collection. Use Numpad * to see the popup.
Usage
- Activate with
Numpad *, then Click on a collection name to set local view on all objects in it, including the ones in child collections
- Without selection: popup shows full Collections tree
- With 1 object selected: popup shows only parent Collections hierarchy of the selected object
- With multiple objects selected: no popup, goes directly into local view on all objects of the direct parent collections
Numpad / to go out of local view
Usage in outliner (Since version 1.0.2 ) :
- Right click on one or more selected collections in the outliner and choose "Isolate in Local View" in the context menu. Here is the behavior :
- By default, it uses the first 3d view in the list of available 3d views;
- If a 3d view is already in Local View, it uses it instead and refreshes the visible objects;
- If an object outside of the chosen collection(s) is selected, it is ignored, and only objects of the selected collections are visible.
Customization
- Change the hierarchy keymap: Preferences → Keymap → Window → bind
view3d.collection_hierarchy_popup.
- Restore the Local View popup: Preferences → Keymap → 3D View → add a key for
wm.call_menu with name VIEW3D_MT_local_view_collections.
- Include child collections in isolation: modify
VIEW3D_OT_local_view_collection_activate selection logic.
Notes
- The shortcut uses Numpad
* (no modifier). You can change it in Preferences → Keymap.
- Should work on versions of Blender before 4.2.0 (tested on 3.3.21)
- If you have suggestions on features or issues with the plugin, please send me a support ticket on github.
Hover the mouse over an object and press the * key to quickly display that collection alone in the 3D viewport.