> 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/user-en/archisketch-ai/ai-finishing-swap.md).

# Change AI finishes

> This feature lets you turn a space’s walls, floors, and main-wall finishes into the materials you want from a single photo, replace windows and doors as well, and then create a final image with rendering. I’ve explained each button step by step.
>
> Paid feature notice: 'AI Finish Change' is a paid feature. Please check the plan and usage conditions before using it.

## **Before You Begin**

* What you need — 1 photo of the space whose finish you want to change (an indoor photo where the walls and floor are clearly visible is recommended).
* Credits — You can check your available credits and language at the top right of the screen.
* How to get there — From the left menu, select AI Product Change → AI Finish Change.

## **At a glance**

The AI Finish Change screen is broadly made up of three areas.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-1a77f6a6df39af343853bf79df66887354a47880%2Fai-finishing-swap_README-1.png?alt=media" alt=""><figcaption><p><em>Left panel · Center canvas · Right panel</em></p></figcaption></figure>

* **① Left panel** — Image, designated areas (walls/floor, main wall), applied products, space scale settings
* **② Center canvas** — A preview area where you can see the material-applied result in real time
* **③ Right panel** — Switch between 3D edit mode / rendering mode, material and window/door product list (search by product name)

## **STEP 1. Upload a space image**

Please upload a photo of the space whose finish you want to change.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-42d248349f781ef7a26b8d65385e595118c72976%2Fai-finishing-swap_README-2.png?alt=media" alt=""><figcaption><p><em>Upload card</em></p></figcaption></figure>

* **Select image** — Choose a file from your computer and upload it
* **Import from mobile** — Load a photo taken on your phone right away

Supported formats and size limits are as follows.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-c8468bec5a730cc67ceb6dd4d718f8c6f7da431c%2Fai-finishing-swap_README-3.png?alt=media" alt=""><figcaption><p><em>jpg · png · webp · up to 5MB</em></p></figcaption></figure>

In this example, we used a kitchen photo with windows.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-329c24af5d78e8419e16473f052a6509cf543fe7%2Fai-finishing-swap_README-4.jpg?alt=media" alt=""><figcaption><p><em>Example original image — Kitchen (window/door)</em></p></figcaption></figure>

{% hint style="success" %}
The clearer the boundary between the wall and floor is in the photo, the more accurately the area will be recognized.
{% endhint %}

## **STEP 2. 3D image setup (area designation)**

Once uploaded, \[3D image setup] starts. When AI recognizes the planes in the space, you designate the areas where the finish will be changed.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-b9f2e1af3d7c5e5e4b8903315aa57b4250a8b6cd%2Fai-finishing-swap_README-5.png?alt=media" alt=""><figcaption></figcaption></figure>

### **① Wall · floor · area designation**

AI automatically recognizes walls, floors, and main walls. On the right, you can select areas such as Wall 1 and Wall 2, and recognized areas are color-coded.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-c76eaba19f7227b9b1a2188f8c1197a1698b41aa%2Fai-finishing-swap_README-6.png?alt=media" alt=""><figcaption><p><em>Step 1. Wall · floor · area designation</em></p></figcaption></figure>

If recognition is inaccurate, you can refine it manually with the \[selection tool].

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-e6eafd087978099ea9c4dda61d3266f048a4a4bd%2Fai-finishing-swap_README-7.png?alt=media" alt=""><figcaption><p><em>Selection tool</em></p></figcaption></figure>

* **Face select** — Tap an already divided face to select it
* **Drag** — Drag on the screen to designate an area
* **Polygon** — Connect points to define the shape you want
* **Freehand drawing** — Draw freely as if with your hand
* **Add area / Exclude area** — Switch when expanding or removing the designated range

### **② Main wall area designation**

In spaces with furniture, such as kitchens, the main wall is divided into upper cabinets, lower cabinets, countertops, and more. If you designate each element separately, you can apply different materials to each one. After finishing the designation, move on to \[Next step].

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-e6cbd7e7203db24362d0cab5278fcf360d282599%2Fai-finishing-swap_README-8.png?alt=media" alt=""><figcaption><p><em>Step 2. Main wall area designation — upper cabinets and lower cabinets separated</em></p></figcaption></figure>

### **③ Space size adjustment**

After designating the main wall, you move on to the \[space size adjustment] step. Match the reference dimensions recognized by AI (for example, Wall 1 width 2170 mm, ceiling height 2237 mm) to the actual dimensions, then press \[Apply]. If you enter the measured dimensions, the texture and pattern of the material are expressed in the measured ratio, resulting in a more realistic output.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-02ee25d21daa4731ab38b9e7cb04531b5f99409a%2Fai-finishing-swap_README-9.png?alt=media" alt=""><figcaption><p><em>Enter the actual length (mm) and then apply</em></p></figcaption></figure>

## **STEP 3. Apply finish materials**

Select the material to apply from the product list on the right, and it will be applied immediately to the designated area. You can check it by wall, floor, and main wall in \[Applied products] on the left.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-07c6449b06af7e71a4c99cf4ba4999787f64ea18%2Fai-finishing-swap_README-10.png?alt=media" alt=""><figcaption><p><em>Select material from the product list on the right</em></p></figcaption></figure>

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-8c2b759f608de17533d1a30af94231204021dde3%2Fai-finishing-swap_README-11.png?alt=media" alt=""><figcaption><p><em>The selected material is applied immediately to the corresponding area</em></p></figcaption></figure>

Countertops and similar items can be viewed by category. (Example: Stone → White Quartz · Carrara Marble · Black Granite)

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-0f679707f12170178e5dc862f3c6116cd86ddc7b%2Fai-finishing-swap_README-12.png?alt=media" alt=""><figcaption><p><em>Countertop material application — Stone category</em></p></figcaption></figure>

While applying materials, you can undo or save the current screen using the controls at the bottom of the center canvas.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-850bb7851f02e8bb2cf916c040dcacee43f65c10%2Fai-finishing-swap_README-13.png?alt=media" alt=""><figcaption><p><em>← Undo · → Redo · 📷 Camera (capture current screen)</em></p></figcaption></figure>

## **STEP 4. Change windows and doors**

Unlike replacing finishes (color and texture), windows and doors can have their shape and design changed themselves.

1. Select the area with the window/door.
2. Based on the measured size of the selected window/door, a matching window/door library (for example, Folding Windows) is displayed.
3. When you choose the desired window/door shape and design, the window/door at that location is replaced.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-658ea4bf7362da07ad12d1da4323e2a735b3da99%2Fai-finishing-swap_README-14.png?alt=media" alt=""><figcaption><p><em>Choose shape and design from the size-based window/door library</em></p></figcaption></figure>

## **STEP 5. Readjust area and space size (optional)**

Even after applying materials and windows/doors, you can readjust the designated areas and space size in the left panel. Just refine only the parts where the result looks awkward.

### **Edit area**

Use this when you want to modify an area you designated earlier.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-2243dcb41c50c2545218f75c88be001087792a45%2Fai-finishing-swap_README-15.png?alt=media" alt=""><figcaption><p><em>Modify a designated area again — [Edit area]</em></p></figcaption></figure>

{% hint style="danger" %}
When you edit an area, all previously applied finishes are removed, and you must apply them again according to the changed area. Be careful when editing after applying many materials.
{% endhint %}

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-3aa4ac9964f767ae5cd0092f26b98c23b18223d7%2Fai-finishing-swap_README-16.png?alt=media" alt=""><figcaption><p><em>Message shown when editing area</em></p></figcaption></figure>

### **Readjust space size**

The space size adjusted in STEP 2 can be changed again at any time, even after it has been applied. Press \[Adjust size] in the left panel (shortcut M) to reopen the same size-adjustment screen as STEP 2, where you can correct and apply the actual dimensions.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-6f5bd531ee6849fe280cfc2a73d64aff24412248%2Fai-finishing-swap_README-17.png?alt=media" alt=""><figcaption><p><em>Readjust space size — [Adjust size] (shortcut M)</em></p></figcaption></figure>

## **STEP 6. Rendering**

After finishing the finish material and window/door application, switch to \[Rendering mode] at the top right. There are two ways to set the mood.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-8569aff469cbaf3018a511820a4a47c501b86f36%2Fai-finishing-swap_README-18.png?alt=media" alt=""><figcaption><p><em>Rendering mode — Select preset / Enter prompt</em></p></figcaption></figure>

* **Select preset** — Choose a mood from Basic / Morning / Afternoon / Evening / Night
* **Enter prompt** — Describe the desired mood directly in a sentence, such as "warm sunlight on a spring afternoon at 5 PM"

After choosing the method you want, press \[Generate image] to start rendering.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-308e49d34c2e027a6104a43ad8e042ae33c08163%2Fai-finishing-swap_README-19.png?alt=media" alt=""><figcaption><p><em>Select a preset, then generate the image</em></p></figcaption></figure>

## **STEP 7. Finish and save**

In a moment, a realistic image will be created. Check the result and save it.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-7195b1ea66f576f2d075ff7e180b6bb9058c0883%2Fai-finishing-swap_README-20.png?alt=media" alt=""><figcaption><p><em>Image generation complete — Save / Save to mobile with QR</em></p></figcaption></figure>

**Before-and-after comparison** — Press the comparison button at the bottom left of the finished screen to switch between the original photo (before) and the result with finishes, windows/doors, and rendering applied (after). It’s great for showing customers exactly what changed.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-a4457e3508f94133ea33bdd7c99a06250fcf3676%2Fai-finishing-swap_README-21.gif?alt=media" alt=""><figcaption></figcaption></figure>

There are two ways to save.

1. Save the completed image directly
2. Scan the QR code to save directly to your mobile device

When it’s done, a generation complete notification also appears at the top.

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-2c89f652c1972f5f0674c3f211d819824e69ee94%2Fai-finishing-swap_README-22.png?alt=media" alt=""><figcaption><p><em>Generation complete banner + QR</em></p></figcaption></figure>

{% hint style="success" %}
**Overall flow — Upload → 3D image setup (area designation) → Apply finish materials → Change windows and doors → (Modify area and size) → Rendering → Finish and save**
{% endhint %}

## **Appendix. Keyboard shortcuts & convenient features**

Frequently used actions can be done quickly with shortcuts. (Press ? or Shift + / to open the shortcut list.)

<figure><img src="https://1040484064-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fs45pRyTQeyYi0T0toKii%2Fuploads%2Fgit-blob-2d31cf558cec86729f038510bb71cfe220ad2154%2Fai-finishing-swap_README-23.png?alt=media" alt=""><figcaption><p><em>Keyboard shortcuts</em></p></figcaption></figure>

* **Ctrl / ⌘ + Z** — Undo
* **Ctrl / ⌘ + Shift + Z** — Redo
* **M** — Open space scale (size adjustment) settings
* **? or Shift + /** — Open keyboard shortcut list


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.archisketch.com/guide/user-en/archisketch-ai/ai-finishing-swap.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
