# Selection Menu

> Asset Transformer Studio Selection menu reference

![Selection Menu](/api/media?file=/asset-transformer-studio/2026.5.0/media/STUDIO_Menu_Selection.jpg)

The **Selection** menu contains a set of functions to quickly and automatically select [parts](../../data-preparation-fundamentals/glossary#part-occurrence) in the scene.

> **Warning:**
>
> In Asset Transformer Studio, when a function requiring a selection of occurrences is executed **with an empty selection**, the whole scene will be processed. More information [here](../../data-preparation-fundamentals/general-information/about-studio-and-selections).

| Menu option                                                                                                                                 | Description                                                                                                                                                                                                                                                                                                                                                           | Keyboard Shortcut |
| ------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- |
| **Select All**                                                                                                                              | Selects all [part occurrences](../../data-preparation-fundamentals/about-occurrences/occurrence-types) (or parts) from the scene (visible and hidden)                                                                                                                                                                                                                 | CTRL + A          |
| [**Invert Selection**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#invertselection)                                    | Switches the current selection                                                                                                                                                                                                                                                                                                                                        | CTRL + I          |
| [**Clear Selection**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#clearselection)                                      | Clears the current selection                                                                                                                                                                                                                                                                                                                                          | CTRL + SHIFT + A  |
| **Find Selection In Tree**                                                                                                                  | Used to find the current selection in the [Product Structure (Tree)](../window/product-structure-tree)                                                                                                                                                                                                                                                                | CTRL + F          |
| **Isolate Selection**                                                                                                                       | Displays the current selection in a temporary view, in order to visualize it and process it independently from the whole scene                                                                                                                                                                                                                                        | SPACE             |
| **Select Ancestor**                                                                                                                         | Selects the first common ancestor of the current selection                                                                                                                                                                                                                                                                                                            | \<                |
| **Select Children**                                                                                                                         | Selects the children for each occurrence of the current selection                                                                                                                                                                                                                                                                                                     | >                 |
| **Select Hidden Parts**                                                                                                                     | Selects all Parts *not* visible in the viewer (shown in the No-Show view), i.e. with their `Visible` [property](../../data-preparation-fundamentals/about-occurrences/occurrence-properties) disabled.&#xA;[Select Hidden Parts](https://www.youtube.com/embed/X9POUxB29UY?si=a-lK9NAsSlu7dXIa)                                                                       |                   |
| [**Select Visible Parts**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#getvisiblepartoccurrences)                      | Selects all Parts visible in the viewer                                                                                                                                                                                                                                                                                                                               |                   |
| [**Select By Maximum Size**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findpartoccurrencesbymaximumsize)             | Selects Parts within a specified maximum Bounding Box diagonal size.&#xA;[Select By Maximum Size](https://www.youtube.com/embed/MqYaCv7xA1o?si=00tye0JypTgtnJ3o)                                                                                                                                                                                                      |                   |
| [**Identify by Instances**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findpartoccurrencesbyminimumnumberofinstances) | Selects Parts that are instantiated in the scene more than the specified value.&#xA;[Identify by Instances](https://www.youtube.com/embed/NZZ1VCUEusk?si=y2tUy_egkd_N5rAe)                                                                                                                                                                                            |                   |
| [**Select Instances**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#getinstances)                                       | Selects all the instances of the currently selected occurrence (providing it is instantiated multiple times in the scene)                                                                                                                                                                                                                                             |                   |
| [**Select Similar Parts**](/asset-transformer-studio/2026.5.0/api/python/algo_functions.md#findsimilarpartoccurrencesfast)                  | Scans the entire scene to identify parts similar (geometrically identical) to the current selection (select Parts before using).&#xA;[Select Similar Parts](https://www.youtube.com/embed/FY8JsQF1kDk?si=Ir4XvEvpFPsANjo3)                                                                                                                                            |                   |
| [**Select Duplicated Parts**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findduplicatedpartoccurrences)               | Select duplicate parts, meaning identical parts that are superimposed (with similar size, polygon count, position and orientation).**NOTE**: Requires tessellated objects (meshes): will not work with CAD/Brep objects.&#xA;[Select Duplicated Parts](https://www.youtube.com/embed/YC5tHZANC9g?si=F9zKWQ7E9UWuKLrO)                                                 |                   |
| [**Select Occluded Parts**](/asset-transformer-studio/2026.5.0/api/python/algo_functions.md#findoccludedpartoccurrences)                    | Selects Parts not viewed from a set of cameras placed spherically around the selection. Works the same way as the **Hidden Removal** function, but is not destructive (selects only).**NOTE**: Requires tessellated objects (meshes): will not work with CAD/BRep objects.&#xA;[Select Occluded Parts](https://www.youtube.com/embed/NGzovtQ4AzA?si=uC1DPa4lMhIkSWRl) |                   |
| [**Select Occluded Parts (Advanced)**](/asset-transformer-studio/2026.5.0/api/python/algo_functions.md#findoccludedpartoccurrencesadvanced) | Selects Parts not viewed from a set of cameras automatically generated and scattered around the selected model.**NOTE**: Requires tessellated objects (meshes): will not work with CAD/BRep objects.                                                                                                                                                                  |                   |
| [**Select By Material**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findpartoccurrencesbyvisiblematerial)             | Allows you to select Parts from the scene that visually show a given material (independently from how the material is actually set, be it as a Material Property, applied to patches, or inherited from a parent)                                                                                                                                                     |                   |
| [**Select By Metadata**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findoccurrencesbymetadata)                        | Selects all occurrences sharing an identical metadata property                                                                                                                                                                                                                                                                                                        |                   |
| [**Select By Property**](/asset-transformer-studio/2026.5.0/api/python/scene_functions.md#findoccurrencesbyproperty)                        | Allows you to select occurrences sharing an identical property, among the default properties like **Name**, **Material** or **Visibility**, or custom user-defined properties                                                                                                                                                                                         |                   |

> **Note:**
>
> Advanced selection tools like `Select By Maximum Size`, `Select Parts from No Show`, `Identify Instances`, `Select Instances` and `Select Similar` will definitely ease and accelerate your data preparation processes in Asset Transformer Studio. Other "smart" selections can be achieved through Python scripting.
