# Repack Textures

**Repack Textures** is a context-based workflow designed for converting existing texture sets into new packing formats directly from the Content Browser.

Unlike Batch Packer UI, which generates a single output configuration at a time, Repack Textures allows the same input textures to be processed through multiple presets simultaneously. This makes it useful for workflow conversion, texture unpacking, and generating multiple packed outputs from a single texture set.

The action is available from the Content Browser context menu:\
`Select textures → Right Click → Repack Textures`

<div align="left"><figure><img src="/files/b3yVMx88I8AQlAzT67OL" alt=""><figcaption></figcaption></figure></div>

After selecting the action, a modal window appears allowing one or more Batch Packing Presets to be selected.

<div align="left"><figure><img src="/files/bkcAtZiQax6jpKLVg4OI" alt=""><figcaption></figcaption></figure></div>

<sup>*(Example workflow for unpacking RMA, ORM or MRA... into individual textures)*</sup>\
\
Each selected preset is processed independently using the same input texture pool. This allows a single texture set to generate multiple output formats in one operation.

Example workflow:

`T_Wood_R + T_Wood_AO + T_Wood_Height + T_Wood_BC + T_Wood_N`

can simultaneously generate:

* `T_Wood_BC-H` (BC in RGB and Height in Alpha)
* `T_Wood_N-AO-Rough` (XY of Normals in RG, AO in Blue channel and Roughness in Alpha)

<div align="left"><figure><img src="/files/TakrMevDIH4dAkAUXZeC" alt=""><figcaption></figcaption></figure></div>

Internally, Repack Textures uses the same rule-based resolver system as Batch Packer, including Semantic Mapping, Manual Mappings, and Fallback Textures. This means existing presets and semantic databases work identically across both workflows.

Because the workflow operates directly on selected Content Browser assets, no manual grouping setup is required. TexPacker automatically analyzes the selected textures, identifies matching groups by filename patterns, and generates all requested outputs in a single pass.


---

# 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.nautilusgs.com/asset-actions/repack-textures.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.
