> For the complete documentation index, see [llms.txt](https://conusyntax.gitbook.io/products/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://conusyntax.gitbook.io/products/widget-blueprints/wbp_colorselector.md).

# WBP\_ColorSelector

A dedicated widget that provides a visual interface for color adjustment. It directly controls **Vector Parameters** within materials.

#### Using the Color Selector

1. Place a **WBP\_ColorSelector** widget.
2. **Define Target Slots**: In the **Details**, go to **Color Selector** ➞ **Vector Parameter**. Add a new entry to the **Slot Name** array and specify the character slot you wish to customize.
3. **Link Parameters**: Add a new entry to the **Vector Parameter Name** array. Enter the exact name of the vector parameter defined in your material that should receive the color data.

<figure><img src="https://1883754984-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6EcXMpvBDtWhtztAbvO1%2Fuploads%2FANz1RXzouIYDCQrI2vhr%2FWBP_ColorSelector%201.png?alt=media&amp;token=4b683a7f-e075-458e-95f1-dedc2472d9be" alt=""><figcaption></figcaption></figure>

#### Advanced Functionality

The **WBP\_ColorSelector** is built with flexibility in mind to handle complex material setups:

* **Multi-Parameter Control**: Because **Slot Name** and **Vector Parameter Name** are arrays, you can add multiple entries to a single widget.
* **Synchronized Adjustments**: This allows a single color selector to affect several different slots or material parameters simultaneously, ensuring color consistency across different parts of the mesh.

{% hint style="info" %}
Ensure the parameter names in your material exactly match the strings entered in the **Vector Parameter Name** array to establish a successful connection.
{% endhint %}
