# How to use

You can add [Floor Generator](https://superhivemarket.com/products/floor-generator) to any Mesh Object and it will generate boards/tiles on all the surface of the Object. Simply select the Object and click on the     <mark style="background-color:$primary;">+        Add Floor Generator</mark>          <mark style="background-color:$primary;"></mark>  button.

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FIepcMbUBa51KykHZxw5E%2Fimage.png?alt=media&#x26;token=6daed918-0798-4ebd-8dc0-ff415559bdf5" alt="" width="275"><figcaption></figcaption></figure>

This will add a **Geometry Node** to the selected Object which you can find in the Modifier tab. It is possible to control Floor Generator settings from both Sidebar (recommended) and in Modifier tab.

[Floor Generator](https://superhivemarket.com/products/floor-generator) will be created with the default settings. But there is a variety of settings which help you to customize the flooring to your special needs.

***

<h3 align="center">Add-on Panel Sections</h3>

{% tabs fullWidth="false" %}
{% tab title="Floor Pattern" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FI93rpEr9ga1OVRltYznt%2Fimage.png?alt=media&#x26;token=489c779c-1e72-4767-8a90-d9c8351ed7ee" alt="" width="275"><figcaption></figcaption></figure>

Easily switch between patterns from the drop-down menu at any time.\
[More about Floor Pattern section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/floor-pattern).
{% endtab %}

{% tab title="Board Size" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FzhzGrD1iLXjq3G9ZvB14%2Fimage.png?alt=media&#x26;token=a166888c-35a7-4381-ba26-6ebb53687340" alt="" width="275"><figcaption></figcaption></figure>

Board Size section contains all the parameters which allow to control **dimensions, variety and details** of each board of the flooring. The parameters are individual for every Floor Pattern.\
[More about Board Size section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/board-size).
{% endtab %}

{% tab title="General" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FGKV0IrUOzU4yTP53UzVX%2Fimage.png?alt=media&#x26;token=e90168cf-1f5a-47d4-bcb1-ed72d64d82c7" alt="" width="275"><figcaption></figcaption></figure>

General section contains parameters which are common for all the Floor Patterns.\
[More about General section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/general).
{% endtab %}

{% tab title="Materials" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FimcM9Iyjfnifl31lJvcQ%2Fimage.png?alt=media&#x26;token=f4ba7587-e894-4791-b3f6-7890720f3471" alt="" width="275"><figcaption></figcaption></figure>

The fastest way to add a material to your Floor Generator you can find in the Materials section. It contains a list of materials form the installed Material Library and empty templates to create custom materials.\
[More about Materials section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/materials).
{% endtab %}

{% tab title="UV Settings" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FHBG2vRNRGB0cuwUuFqdB%2Fimage.png?alt=media&#x26;token=2b5c3657-f749-45b2-909d-fa726c526c05" alt="" width="275"><figcaption></figcaption></figure>

This section is extremely useful for randomization which brings more realism into the scene.\
[More about UV Settings section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/uv-settings).
{% endtab %}

{% tab title="Export" %}

<figure><img src="https://246840127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsg8wgbCa5gHoFBgWbb5h%2Fuploads%2FMeFO0rp2essZRSO4Kdsz%2Fimage.png?alt=media&#x26;token=827f0b4b-0c80-4bbd-b7ed-514368d2c7c9" alt="" width="275"><figcaption></figcaption></figure>

Once you are happy with your flooring - you might want to use it in other applications (e.g. Unreal Engine, Unity etc.). For that purpose there is a single button which helps to prepare Floor Generator for export.\
[More about Export section](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/export).
{% endtab %}
{% endtabs %}

***

{% content-ref url="../sections/floor-pattern" %}
[floor-pattern](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/floor-pattern)
{% endcontent-ref %}

{% content-ref url="../sections/board-size" %}
[board-size](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/board-size)
{% endcontent-ref %}

{% content-ref url="../sections/general" %}
[general](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/general)
{% endcontent-ref %}

{% content-ref url="../sections/materials" %}
[materials](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/materials)
{% endcontent-ref %}

{% content-ref url="../sections/uv-settings" %}
[uv-settings](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/uv-settings)
{% endcontent-ref %}

{% content-ref url="../sections/export" %}
[export](https://nodecrafted.gitbook.io/floor-generator-3.0-manual/sections/export)
{% endcontent-ref %}
