# Compound

The 'Compound' customization option allows you to combine together the 'Color/texture' and 'Components visibility' options.&#x20;

The customization option type is a bit more complex, but also really powerful.

It allows you to perform several actions at the same time, for example hiding a specific part while changing the color of another part.<br>

### <img src="/files/7AmBlUqQAshK161S2X2n" alt="" data-size="line"> <mark style="background-color:blue;">Do you already have Shopify variant options set up for your product?</mark>

Then we have a shortcut for you! [**Skip the configuration process**](/angle3d-configurator-documentation/binding/variant-binding.md#generate-pre-filled-options-from-variant-option)**.**\
**Otherwise**, fill out the following fields of the customization options:<br>

## Title

In the 'Title' bar you can type **which component of the product is being customized** (eg: handle, straps, legs, etc.). This will help the customer understand which part of the item they are modifying the color/texture of.\
\
This feature can be hidden on the storefront.&#x20;

## Camera Angle

*Angle 3D Configurator* allows customizable camera angles to best showcase each component of the product. This will provide the customer further assistance in visualizing which part of the item they are being modified.\
\
To enable this feature, simply select '**Select camera angle**'. Next, move your cursor across the 3D model until satisfied with the camera angle. Select '**Confirm**' to save your choice.\
You will be able to set a custom angle for each customization option.\
\
This feature is **optional**. Simply leave it unchecked to have the same camera angle for all the product's components.

## Input Type

The 'Input type' feature allows you to **customize the User Interface (UI)** of your storefront. Choose how your color/texture options will be displayed to your clients.\
The current available designs are:

* color palette (round or squared)
* dropdown
* buttons

We strive to support your business, design-wise too!

## Description

In the 'Description' bar you can provide your customer with further explanation of the current customization option. This feature might support the shopping experience, though it remains **optional**.

## Add a Sub Option

Now that the product is labeled and the specific components have been selected, it's time to apply the actual sub options change to the model by selecting '**Add a sub option**'.

### **Color/Texture Sub Option**

[**→ How to set up a 'Color/texture' customization option**  ](/angle3d-configurator-documentation/set-up-configurator/customization-options/colors-and-textures.md)

### **Components Visibility Sub Option**

[**→ How to set up a 'Components Visibility' customization option**  ](/angle3d-configurator-documentation/set-up-configurator/customization-options/components-visibility.md)<br>

### Make sure to select 'Done' and save your changes!

Simply repeat all the steps from start to finish to set up more customization options.


---

# 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.angle3d.co/angle3d-configurator-documentation/set-up-configurator/customization-options/compound.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.
