# Quick Start

{% hint style="warning" %}
This example leaves out a lot of features and details
{% endhint %}

## About this guide

* This guide requires that you have [installed WB](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/object-spawner/installation)
* It will try and explain how to do a very simple build, incorporating the basics you need to know
* It assumes you know how to open the CET overlay and find the main "World Builder" window

## Spawning things

* Lets start by spawning some things, we will start with some meshes
  * To do so, switch to the "Spawn New" tab, and select the `Mesh` object type and the `Mesh` object variant

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-aa7eb72b4e845bf4be6599d9c05dbcc9eb70266c%2FOSQuickStartSpawnNew?alt=media" alt="" width="563"><figcaption><p>Here you can select what to spawn, filter, preview, drag and drop to your heart's content<br>This is also where you can find your <a href="ui-tabs-explained/tab-favorites-and-prefabs">favorites and prefabs</a> tab</p></figcaption></figure>

* Some tips:
  * Take a look at the different "Object type" options, and explore the "Object variants" of each type, there is everything from [decals to reflection probes](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/object-spawner/supported-nodes)
  * Separate the "Spawn New" tab, by clicking the `...` in the upper right corner
  * Check out the options header
* If you have found what you wish to spawn, simply click it's list entry
  * Tip: You can also drag and drop the list entry directly onto the position in the world where you want it to spawn

## Organizing spawned things

* Lets quickly take a look at how to organize the things you have spawned, and save them, before it gets too messy
* All the editing is done via the "Spawned" tab, so switch there (Hence why i recommend separating the "Spawn New" tab)

{% hint style="info" %}
Hover the `I` icon in the top toolbar, to get a list of all hotkeys available
{% endhint %}

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-0ed81855782bacf827adcdbe3a5f930ce05a4aa1%2Forga.gif?alt=media" alt="" width="375"><figcaption><p>Add group, drag and drop, range select, and finally CTRL-G hotkey</p></figcaption></figure>

* Make a new group by hitting the "Add group" button
* Rename the group by double-clicking its entry (This works for everything)
* Now lets move what you have spawned so far into the group:
  * You can either drag and drop each element on its own into the group
  * You can also use range select (Hold shift while clicking the first and last element), then drag and drop all the selected elements at once
  * You can also first select everything (`CTRL-A` ), then use `CTRL-G` to put everything selected into a new group

{% hint style="success" %}
Use groups inside groups to further organize your build
{% endhint %}

* Now, hit the save icon of the group (Or `CTRL-S` to save all groups), to save your build
* You can also bring up a context menu by right-clicking an element:

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-ffb9450ba234ed99498c342f5f362dd790ee981f%2FOSContextMenu?alt=media" alt="" width="249"><figcaption><p>Tip: Bring up the context window of a group, then select "Set as "Spawn new" group"</p></figcaption></figure>

## Saving things

* A root group is a group which is not part of another group

{% hint style="success" %}
In order to save what you have built, it needs to be inside a root-group
{% endhint %}

## Moving things

* All the controls for changing object's properties can be found by selecting the object, this will show it's controls in the bottom part

<figure><img src="https://1427525421-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4gzcGtLrr90pVjAWVdTc%2Fuploads%2Fgit-blob-3a06abe491619725b9cab1dcc68f7fc286016411%2FOSPropertiesWindow?alt=media" alt="" width="375"><figcaption><p>Selecting an object (This also works for groups), shows it's properties at the bottom</p></figcaption></figure>

{% hint style="success" %}
You can drag the vertical divider bar to change the ratio of tree view (Top) to properties (Bottom)
{% endhint %}

* In order to move the selected object (Or group), simply drag the controls under the "Transform" header
  * While hovering the controls, the corresponding axis arrow of the object will be highlighted
* Explore all the control options you have for each type of object

## What comes next

* [Exporting you build](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/exporting-from-object-spawner#exporting), in order to turn it into a native world edit
* Reading up on (Or exploring yourself), [all the features of each tab](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/object-spawner/ui-tabs-explained)
* Using the [3-D Editor Mode](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/object-spawner/3-d-editor-mode)
* Creating [favorites](https://wiki.redmodding.org/cyberpunk-2077-modding/modding-guides/world-editing/object-spawner/ui-tabs-explained/tab-favorites-and-prefabs)
