# Scene Objects

Scene Objects are nodes that have a physical location within a scene and provide special functionality. Every scene object has a transform that represents a position, rotation, and scale. Scene objects include targets for forming shapes, controlling swarms, performing advanced lighting, and much more.

### 2D Shapes

Shapes that are flat or only have dimensions in the x and y direction. These shapes can still be rotated and scaled to shift slots into the z direction. Modifiers can also be applied to turn 2D shapes into 3D effects. These shapes are well suited to smaller drone counts or as a primitive that is part of a larger, more complex shape.

* [Text](/drone-show-software/verge-design-studio/scene-objects/text.md)
* [QR Codes](/drone-show-software/verge-design-studio/scene-objects/qr-codes.md)
* [Circle](/drone-show-software/verge-design-studio/scene-objects/circle.md)
* [Rectangle](/drone-show-software/verge-design-studio/scene-objects/rectangle.md)
* [Ellipse](/drone-show-software/verge-design-studio/scene-objects/ellipse.md)
* [Polygon](/drone-show-software/verge-design-studio/scene-objects/polygon.md)
* [Grid](/drone-show-software/verge-design-studio/scene-objects/grid.md)
* [Fill Circle](/drone-show-software/verge-design-studio/scene-objects/fill-circle.md)

### 3D Shapes

Shapes that have depth along with height and width. Simple primitives that can be used as part of more complex shapes.

* [Cube](/drone-show-software/verge-design-studio/scene-objects/cube.md)
* [Sphere](/drone-show-software/verge-design-studio/scene-objects/sphere.md)
* [Scatter Field](/drone-show-software/verge-design-studio/scene-objects/scatter-field.md)
* [Torus](/drone-show-software/verge-design-studio/scene-objects/torus.md)
* [Cylinder](/drone-show-software/verge-design-studio/scene-objects/cylinder.md)

### [Splines](/drone-show-software/verge-design-studio/scene-objects/spline.md)

Splines are a continuous set of linear curves that can be manipulated via anchor points to generate complex shapes. Bezier curves are used extensively in SVG files. A number of primitive shapes built out of bezier splines can be created from the scene object menu. Converting those shapes into a Bezier spline exposes full manipulation.

<figure><img src="/files/J9vfwmshVHc9Yq0piy1I" alt="" width="375"><figcaption><p>A Bezier Helix with editable anchor points</p></figcaption></figure>

* Bezier Curve
* [Bezier Line](/drone-show-software/verge-design-studio/scene-objects/spline/bezier-line.md)
* [Bezier Circle](/drone-show-software/verge-design-studio/scene-objects/spline/bezier-circle.md)
* [Bezier Helix](/drone-show-software/verge-design-studio/scene-objects/spline/bezier-helix.md)

### Advanced Objects

* [Launchpad](/drone-show-software/verge-design-studio/scene-objects/launchpad.md)
* [Formation Group](/drone-show-software/verge-design-studio/scene-objects/formation-group.md)
* Formation Sequence
* [Array Object](/drone-show-software/verge-design-studio/scene-objects/array-object.md)
* [Show Effect](/drone-show-software/verge-design-studio/show-effects.md)
* Flocking Controller

### Volumes

Volumes represent 3D sections of space that can be used to inform lighting effects and collision avoidance such as that used in the flocking controller.

* Sphere
* Cube


---

# Agent Instructions: 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.verge.aero/drone-show-software/verge-design-studio/scene-objects.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.
