> For the complete documentation index, see [llms.txt](https://docs.archisketch.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.archisketch.com/guide/enterprise-en/manage-furniture/modify-furniture-finishing/texture-library.md).

# Texture library

## What is the Texture Library?

When you want to change the material of a piece of furniture (product), you can quickly and easily edit it using pre-registered map sources.

## How to Use the Texture Library

You do not enter the Texture Library directly; you can access it through \*\*Effector (material editing feature)\*\*.

### Effector Access Path

1. **Editor** > Select furniture > **\[Edit Material]**
2. **Dashboard** → **\[Furniture] menu** → **\[Check 3D Modeling]**

### Open the Texture Library

Once you enter the Effector screen, **the \[+] button in the upper right corner**please click it.

The public library categories provided by Archisketch are as follows.

* Wood
* Metal
* Fabric
* Plastic
* Mesh
* Leather
* Glass
* Color

## Register a Texture

Users can also register library textures themselves.

Textures registered manually can be found in \[Texture Library > Company Library].

### How to Upload to the Texture Library

#### Step 1. Prepare Images

After preparing the Base Color, Metallic, Normal, and Roughness images (map sources), save each image's 'file name' as shown below.

`name_maptype`

* **Recommended image specifications** : up to 1024px square

**Map Types and Descriptions**

| Type       | File naming convention | Description                                                                |
| ---------- | ---------------------- | -------------------------------------------------------------------------- |
| Base Color | `col`                  | A map that determines the base color or texture of a 3D object             |
| Metallic   | `metal`                | A map that represents metallic (white) and non-metallic (black) properties |
| Normal     | `nrm`                  | A map used to express surface detail in greater depth                      |
| Roughness  | `rgh`                  | A map that represents the roughness and glossiness of a surface            |

#### Step 2. Upload

**Path:** Company Library > Products > Furniture > Texture Library

1. On the Furniture Library screen, click the \[Texture Library] button located in the upper right corner.
2. Click the \[Upload] button displayed on the screen.
3. Drag the prepared images into the upload window to upload them.
4. Check that each uploaded texture (map source) is placed in the correct item.
5. After confirming that all map sources are placed in the correct positions, click the \[Upload] button at the bottom of the screen.

{% hint style="warning" %}
If the map types are placed incorrectly or case sensitivity is not respected, the material upload may fail.
{% endhint %}

6. Enter the texture name, then press the \[Confirm] button.
7. Completed uploads are moved to the \[New Textures] category at the very top of the category list.

### Edit Texture Category

If you want to move an uploaded texture category, click the \[...] button in the upper right of the texture image, then press \[Edit Category].

## Frequently Asked Questions

**The applied pattern scale is too large or too small.**

Pattern size may differ for each texture. Try setting the repeat value to apply the pattern scale you want.

* **The higher the number:** the pattern becomes denser.
* **The lower the number:** the pattern becomes larger.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.archisketch.com/guide/enterprise-en/manage-furniture/modify-furniture-finishing/texture-library.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
