> For the complete documentation index, see [llms.txt](https://docs.icraft.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.icraft.design/editor-features/property-panel/scene-elements-list-panel.md).

# Scene Elements List Panel

The **Scene Element List Panel**, located in the upper-right corner of the editor, is the core area for managing your scene’s logical structure. It provides a visual directory and operational entry point for all elements in the scene.

Through this panel, you can quickly locate, select, organize, and manage scene elements—significantly improving scene construction and editing efficiency.

<figure><img src="/files/kd907QQFlSGY9yhrdrn4" alt=""><figcaption></figcaption></figure>

***

## Overview of Core List Functions

Within this panel, you can perform the following basic operations on every element in the scene:

* #### Element Positioning & Selection

  Click an element’s name in the list, and the corresponding object will be selected in the central editing area. The camera will automatically focus on that object.
* #### Multi-Selection

  Hold **`Shift`** while clicking elements to select multiple items.

  Press **`Alt + A`** to select all visible elements for batch editing.
* #### Visibility Toggle

  Click the **eye icon** on the right side of an element to quickly hide or show it. This is especially useful when rendering large scenes or debugging local details, allowing you to temporarily hide interfering objects.
* #### Lock / Unlock

  After locking an object, you cannot select, move, or modify it on the canvas. This is typically used for fixed elements such as the **ground** or **large background buildings**, preventing accidental edits while working on smaller components.
* #### Rename

  Double-click the element name to edit it. It is recommended to name important assets (e.g., “Main Server-01,” “Office Lighting”) to facilitate quick identification during later data integration or maintenance.
* #### Delete

  Click the **delete icon** on the right side of an element to remove it instantly. This allows you to quickly locate and remove unwanted elements without affecting the layout of others.

***

## Search & Filtering Tools

When a scene contains hundreds or even thousands of objects, manual browsing becomes impractical. The toolbar at the top of the panel provides powerful search capabilities:

* #### Search By Keyword

  Enter a name in the search box (e.g., “light” or “cabinet”), and the list will perform a real-time fuzzy search to filter matching items.
* #### Category Filtering

  You can quickly filter elements by type. Supported element types include:

  * **Light Filtering:** Directional Light, Spot Light, Point Light
  * **Geometry Filtering:** Cube, Prism, Cylinder, Sphere, Cone, Torus, Plane, Shape
  * **Text Filtering:** Text, 3D Text
  * **Path Filtering:** Line,Tube
  * **Model Filtering:** Asset Library Models, Customer Models, Images, Icons, SVG

  With search and filtering tools, you can precisely batch-adjust and edit elements that meet specific criteria.

***

## Hierarchy & Group Management

iCraft supports flexible parent-child hierarchy relationships—an essential feature for managing complex scenes.

* #### Create Groups

  Select multiple elements and press **`Ctrl+G`** to merge them into a “Group.”

  In the list panel, click the arrow on the left side of the group to expand or collapse its members.
* #### Hierarchical Nesting

  You can drag elements within the list and drop them onto a group to make them child objects of that group.

  * **Linked Transformation:** When you move, rotate, or scale a group, all child objects will follow simultaneously.
  * **Independent Adjustment:** You can still select and fine-tune individual child objects without affecting the rest of the group.

{% hint style="info" %}

#### Efficiency Tips

1. **Develop a Naming Habit**\
   Name objects early in the building process. This greatly reduces maintenance complexity later.
2. **Use Groups for Categorization**\
   Group elements by type or area. By hiding an entire group, you can switch between different scene views as easily as switching slides.
3. **Lock Large Background Elements**\
   Once your scene framework is complete, lock the ground and major background structures immediately. This prevents accidental edits while refining smaller central elements.
   {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.icraft.design/editor-features/property-panel/scene-elements-list-panel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
