# Object Collection

## Overview

The Object Collection allows you to place objects either individually or using a scatter brush. Object Collections operate on the whole terrain (Object Layers work on the biome level) and each object in them can be manually manipulated which makes them perfect for finalizing the objects for your shot or placing hero assets on your landscape.&#x20;

<figure><img src="https://2837684122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM6zsxw2jbMYEZbKqEwpa%2Fuploads%2FLKCjAbaIcvLIuitzhi50%2Freferences_object_collection.webp?alt=media&#x26;token=8eeac8cd-fb9b-42c4-b799-dfc1ae9f0c3f" alt=""><figcaption><p>Viking village in WC by raffyraffy</p></figcaption></figure>

## Object Settings

The object settings in Object Collections work exactly the same as in the Objects in the Biomes. Check out [this article](https://docs.world-creator.com/reference/terrain/biome/objects) for an overview and an explanation of all Object Settings.

## Object Tools

These tools are visible on the left once you have an Object Collection selected.

### Placement Mode - Single

Individual object placement and modification Mode. The following parameters and hotkeys are available.

{% tabs %}
{% tab title="Parameters" %}

<table><thead><tr><th width="199.800048828125">Properties</th><th>Description</th></tr></thead><tbody><tr><td><strong>Rotation Range X/Y/Z</strong></td><td>The lower/upper limit of the random rotation range.</td></tr><tr><td><strong>Uniform Scaling</strong></td><td>Switches between uniform or axis independant scaling.</td></tr><tr><td><strong>Scale Range X/Y/Z</strong></td><td>The lower/upper limit for scaling.</td></tr><tr><td><strong>Gradient Range</strong></td><td>The lower/upper value that an object can get as a value for usage in the gradient of their materials.</td></tr><tr><td><strong>Height Offset</strong></td><td>Offsets the objects in the up direction of the terrain.</td></tr><tr><td><strong>Snap to other Objects</strong></td><td>Allows objects to be positioned on other objects.</td></tr><tr><td><strong>Align to Normal</strong></td><td>Aligns the object to the normal of the terrain.</td></tr><tr><td><strong>Show Bounding Boxes</strong></td><td>Shows the bounding box of the object.</td></tr><tr><td><strong>Align to Terrain</strong></td><td>Puts the object on the terrain at its x/y coordinate with the set <strong>Height Offset</strong>.</td></tr></tbody></table>
{% endtab %}

{% tab title="Hotkeys" %}

| Function                 |                           Hotkey |
| ------------------------ | -------------------------------: |
| Focus Camera on Instance |                                F |
| Translation Mode         |                                T |
| Rotation Mode            |                                R |
| Scaling Mode             |                              Z/Y |
| Select Object Instance   |                       Left Mouse |
| Add Object Instance      |               SHIFT + Left Mouse |
| Remove Object Instance   |               CTRL + Right Mouse |
| Duplicate Object         |                         CTRL + D |
| Offset Height            | SHIFT + CTRL + Z/Y + Mouse Wheel |
| Rotate Object            | SHIFT + CTRL + ALT + Mouse Wheel |
| Scale Object             |       SHIFT + CTRL + Mouse Wheel |
| {% endtab %}             |                                  |
| {% endtabs %}            |                                  |

### Placement Mode - Scatter

The Scatter placement mode lets you draw objects onto the terrain using a brush. After first placement you can individually manipulate their position, rotation and scale in the **Single Placement Mode**.

{% tabs %}
{% tab title="Parameters" %}

<table><thead><tr><th width="199.800048828125">Properties</th><th>Description</th></tr></thead><tbody><tr><td><strong>Scatter Radius</strong></td><td>The size of the scatter brush.</td></tr><tr><td><strong>Scatter Distance</strong></td><td>The distance between individual instances.</td></tr><tr><td><strong>Scatter Density</strong></td><td>Density multiplier for the brush.</td></tr><tr><td><strong>Rotation Range X/Y/Z</strong></td><td>The lower/upper limit of the random rotation range.</td></tr><tr><td><strong>Uniform Scaling</strong></td><td>Switches between uniform or axis independant scaling.</td></tr><tr><td><strong>Scale Range X/Y/Z</strong></td><td>The lower/upper limit for scaling.</td></tr><tr><td><strong>Gradient Range</strong></td><td>The lower/upper value that an object can get as a value for usage in the gradient of their materials.</td></tr><tr><td><strong>Height Offset</strong></td><td>Offsets the objects in the up direction of the terrain.</td></tr><tr><td><strong>Snap to other Objects</strong></td><td>Allows objects to be positioned on other objects.</td></tr><tr><td><strong>Align to Normals</strong></td><td>Aligns the object to the normal of the terrain.</td></tr><tr><td><strong>Show Bounding Boxes</strong></td><td>Shows the bounding box of the object.</td></tr><tr><td><strong>Align to Terrain</strong></td><td>Puts the object on the terrain at its x/y coordinate with the set <strong>Height Offset</strong>.</td></tr></tbody></table>
{% endtab %}

{% tab title="Hotkeys" %}

| Function              |             Hotkey |
| --------------------- | -----------------: |
| Scatter Objects       |         Left Mouse |
| Remove Objects        |  CTRL + Left Mouse |
| Paint Objects         | SHIFT + Left Mouse |
| Modify Scatter Radius |  CTRL + Left Mouse |
| {% endtab %}          |                    |
| {% endtabs %}         |                    |
