> For the complete documentation index, see [llms.txt](https://docs.shadersource.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shadersource.io/assets-and-plugins/texture-tools/how-to-use-5.4+/ai-generation-job-overview/pbr-texture-prompting-guide.md).

# PBR Texture Prompting Guide

This guide provides a comprehensive overview of how to write effective prompts for generating high-quality PBR textures. A well-structured prompt is the key to unlocking the full potential of the AI models.

## 1. The Anatomy of a Great PBR Prompt

A good prompt is more than just a simple description. It's a structured set of instructions that tells the AI not only *what* to create, but also *how* to create it in terms of quality, detail, and style. A great PBR prompt generally consists of these five parts:

1. **Quality Terms:** Words that push the AI towards its best possible output.
2. **Subject Definition:** Clearly states that you are creating a texture or material.
3. **Primary Material:** The core material you want to generate (e.g., wood, metal, stone).
4. **Detail & Descriptor Keywords:** Specific words that describe the look, feel, and condition of the material.
5. **Style & Lighting:** Words that define the overall aesthetic (e.g., photorealistic, stylized) and the lighting environment.

## 2. The "Magic" Starter Prompts

Instead of starting from scratch every time, use these robust starter prompts as a foundation and build upon them.

### Universal Positive Prompt Starter

This prompt includes essential quality and texture-related keywords. Copy this into the **Positive Prompt** box and then add your specific material description.

```
(masterpiece, best quality, high resolution, photorealistic, PBR texture, 8k), (game texture, material definition, surface detail),

```

### Universal Negative Prompt Starter

This prompt is designed to eliminate common visual artifacts, unwanted objects, and styles that are not suitable for a clean texture. Copy this into the **Negative Prompt** box.

```
(worst quality, low quality, normal quality, blurry, jpeg artifacts, signature, watermark, text, username), (human, person, character, man, woman), (3d, cgi, render, scene, diorama), painting, drawing, cartoon, anime

```

## 3. Crafting Specific Material Prompts

Now, let's combine the starter prompts with specific material descriptions.

### Example 1: Old Oak Wood Planks

<figure><img src="/files/uirVfkgGUf1CbhsI6xJM" alt=""><figcaption></figcaption></figure>

**Positive Prompt:**&#x20;

```
(masterpiece, best quality, high resolution, photorealistic, PBR texture, 8k), (game texture, material definition, surface detail), old oak wood planks, weathered, deep grain, splintered, knots, aged, rustic, detailed wood texture
```

**Breakdown:**

* **Quality & Subject:** Covered by the starter prompt.
* **Primary Material:** `old oak wood planks`
* **Details & Descriptors:** `weathered`, `deep grain`, `splintered`, `knots`, `aged`, `rustic`
* **Style & Lighting:** `photorealistic`, `detailed wood texture`

### Example 2: Rocky Cliff Face

<figure><img src="/files/NIxfqopMcUSeiHCyLDLZ" alt=""><figcaption></figcaption></figure>

**Positive Prompt:**&#x20;

```
(masterpiece, best quality, high resolution, photorealistic, PBR texture, 8k), (game texture, material definition, surface detail), rocky cliff face, sheer rock, layered strata, sharp edges, craggy, granite, sediment, high frequency detail
```

**Breakdown:**

* **Quality & Subject:** Covered by the starter prompt.
* **Primary Material:** `rocky cliff face`
* **Details & Descriptors:** `sheer rock`, `layered strata`, `sharp edges`, `craggy`, `granite`, `sediment`
* **Style & Lighting:** `photorealistic`, `high frequency detail`

### Example 3: Ruined Castle Wall

<figure><img src="/files/Tl1n69REaxWFHykWZQUh" alt=""><figcaption></figcaption></figure>

**Positive Prompt:**&#x20;

```
(masterpiece, best quality, 4k, sharp focus), fantasy style, game texture, ruined castle wall, weathered stone bricks, crumbling mortar, ancient, medieval, damp
```

**Breakdown:**

* **Quality & Subject:** `masterpiece`, `best quality`, `game texture`
* **Primary Material:** `ruined castle wall`
* **Details & Descriptors:** `weathered stone bricks`, `crumbling mortar`, `overgrown with moss and vines`, `ancient`, `medieval`, `damp`
* **Style & Lighting:** `fantasy style`

### Example 4: Stylized Ruined Castle Wall

<figure><img src="/files/9Wjad2JJ9cWav8zVTcv3" alt=""><figcaption></figcaption></figure>

**Positive Prompt:**&#x20;

```
(masterpiece, best quality, 4k, sharp focus), stylized, hand-painted game texture, World of Warcraft style, ruined castle wall, chunky stone bricks, exaggerated cracks, vibrant green moss, bold outlines, painterly
```

**Negative Prompt:**&#x20;

```
photorealistic, realistic, photo, dull colors, blurry, soft focus, intricate detail
```

**Breakdown:**

* **Quality & Subject:** `masterpiece`, `best quality`, `4k`, `sharp focus`, `game texture`
* **Primary Material:** `ruined castle wall`
* **Details & Descriptors:** `chunky stone bricks`, `exaggerated cracks`, `vibrant green moss`
* **Style & Lighting:** `stylized`, `hand-painted`, `World of Warcraft style`, `bold outlines`, `painterly`

## 4. PBR Keyword Cheatsheet

Use these keywords to enhance your prompts. Mix and match them to achieve your desired look.

<table><thead><tr><th width="374">Category</th><th>Keywords</th></tr></thead><tbody><tr><td><strong>Surface Quality</strong></td><td><code>detailed</code>, <code>intricate detail</code>, <code>high frequency detail</code>, <code>micro-surface</code>, <code>sharp focus</code>, <code>crisp</code></td></tr><tr><td><strong>Lighting</strong></td><td><code>flat lighting</code>, <code>even lighting</code>, <code>studio lighting</code>, <code>neutral lighting</code>, <code>no shadows</code>, <code>ambient light</code></td></tr><tr><td><strong>Wood</strong></td><td><code>wood grain</code>, <code>knots</code>, <code>splintered</code>, <code>aged wood</code>, <code>weathered</code>, <code>planks</code>, <code>bark</code>, <code>polished wood</code></td></tr><tr><td><strong>Metal</strong></td><td><code>scratched</code>, <code>dented</code>, <code>corroded</code>, <code>pitted</code>, <code>brushed metal</code>, <code>polished</code>, <code>anodized</code>, <code>welded seams</code></td></tr><tr><td><strong>Stone &#x26; Rock</strong></td><td><code>cracked</code>, <code>chipped</code>, <code>eroded</code>, <code>porous</code>, <code>layered rock</code>, <code>granite</code>, <code>marble</code>, <code>slate</code>, <code>pebbles</code></td></tr><tr><td><strong>Fabric</strong></td><td><code>woven</code>, <code>stitching</code>, <code>frayed</code>, <code>loose threads</code>, <code>denim</code>, <code>leather</code>, <code>burlap</code>, <code>silk</code>, <code>wool</code></td></tr><tr><td><strong>Condition</strong></td><td><code>clean</code>, <code>pristine</code>, <code>new</code>, <code>worn</code>, <code>damaged</code>, <code>dirty</code>, <code>grimy</code>, <code>mossy</code>, <code>dusty</code>, <code>wet</code></td></tr><tr><td><strong>Stylized</strong></td><td><code>hand-painted</code>, <code>stylized</code>, <code>illustrative</code>, <code>cel-shaded</code>, <code>anime style</code>, <code>painterly</code>, <code>graphic novel</code></td></tr></tbody></table>

## 5. Advanced Prompting Tips

* **Prompt Weighting:** You can increase or decrease the importance of a word or phrase by using parentheses and a colon. `(word:1.2)` increases its weight by 20%, while `(word:0.8)` decreases it. This is great for fine-tuning.
* **Iterate, Don't Overwrite:** If a prompt isn't working, don't delete it. Instead, add or remove keywords one at a time. This helps you understand what is influencing the result.
* **Be Specific, Then Broad:** Start with a very specific prompt (e.g., `cracked gray slate tile`). If the AI struggles, make it broader (e.g., `stone tile floor`).
