> For the complete documentation index, see [llms.txt](https://docs.verge.aero/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.aero/drone-show-software/verge-design-studio/scene-objects/array-object.md).

# Array Object

| Parameter       | Type    | Description                                                                                                                                                                                        |
| --------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Operation Type  |         | <p>Linear - The elements in the array follows a linear path<br><br>Circular - The elements in the array follows a circular path<br><br>Along Shape - The elements in the array follow a spline</p> |
| Slot Source     |         | The source (parent) shape/the object being repeated                                                                                                                                                |
| Local Rotation  | Decimal | Rotation applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                 |
| Local Offset    | Decimal | Offset applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                   |
| Local Scale     | Decimal | Scale applied around the axis of each source copy in the X, Y, and Z directions                                                                                                                    |
| Count           | Decimal | The number of source copies being created                                                                                                                                                          |
| Decompose Shape |         | Convert the current array into a hierarchy of its components                                                                                                                                       |

<div align="center"><img src="/files/dXpXwiflJHrhDL1wYnGq" alt=""></div>

<p align="center"><sub><mark style="color:$info;">Inspector view of an array object</mark></sub></p>

Parameters for linear operation type

| Parameter   | Type             | Description                                                                              |
| ----------- | ---------------- | ---------------------------------------------------------------------------------------- |
| Start Point | Decimal (Meters) | The first position on the line where the initial (source) object of the array is placed. |
| End Point   | Decimal (Meters) | The last position on the line where the initial (source) object of the array is placed.  |

<figure><img src="/files/WtMWqu2EwDQXo3Ne2GWS" alt="" width="349"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for linear operation type in the inspector</mark></sub></p></figcaption></figure>

Parameters for circular operation type

| Parameter | Type             | Description                                                                                         |
| --------- | ---------------- | --------------------------------------------------------------------------------------------------- |
| Offset    | Decimal (Meters) | The location of the center of the Array in the X, Y, and Z directions relative to its anchor point. |
| Radius    | Decimal (Meters) | The distance from the center to the perimeter of the circle.                                        |

<figure><img src="/files/YG9jKmlkEW6Omxf6C0lJ" alt="" width="348"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for circular operation type in the inspector</mark></sub></p></figcaption></figure>

Parameters for along shape operation type

| Parameter   | Type   | Description                                                                                                          |
| ----------- | ------ | -------------------------------------------------------------------------------------------------------------------- |
| Shape       |        | The defined path spline                                                                                              |
| Use Tangent | On/Off | Rotate each instance in the array to match the tangent direction of the path spline at the point where it is placed. |

<figure><img src="/files/mJkH8vzhcX1XsH4VmH9t" alt="" width="349"><figcaption><p align="center"><sub><mark style="color:$info;">Parameters for along shape operation type in the inspector</mark></sub></p></figcaption></figure>

<figure><img src="/files/AWHPy45XStHzzd9Yn8qk" alt="" width="375"><figcaption><p align="center"><sub><mark style="color:$info;">Array being manipulated by Z local rotation</mark></sub></p></figcaption></figure>
