Metal Texture Gen | Stylized Procedural PBR Metal, Rust & Damage View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.47 or later
Package size
39.5 MB
Files
316
Views in the past week
17

Price tracking

Last checked
Tracked since
Lowest recorded
$14.99 on

Keywords

Metal Texture Gen | Stylized Procedural PBR Metal, Rust & Damage

by Danilec (opens in new tab)

No ratings yet

Create tileable stylized metal textures in Unity. Generate plates, rivets, rust, scratches, pits and damage, then export complete PBR texture packs ready for your materials.

Price $14.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Metal Texture Gen | Stylized Procedural PBR Metal, Rust & Damage, 6 months Current $14.99; lowest $14.99; highest $14.99 in this period. $0 $10 $20 28 Sep 12 Oct 26 Oct 9 Nov

Asset preview

1 / 3

Metal Texture Gen | Stylized Procedural PBR Metal, Rust & Damage screenshot 1

Metal Texture Gen | Stylized Procedural PBR Metal, Rust & Damage screenshot 1

About this asset

Create tileable (seamless) stylized metal textures directly inside Unity and export complete PBR texture packs ready for use in your materials.

Metal Texture Gen is a procedural texture creation tool designed for quickly building a wide range of stylized metal surfaces — from clean forged metal and riveted armor plates to rusty, scratched and heavily damaged surfaces.

Start from included presets or build your own metal style from scratch. Define the construction, colors, surface finish, rust and damage, preview every generated map, and export the final texture pack in just a few clicks.

Create Different Metal Constructions

Choose between several procedural layouts:

  • Just Metal — continuous metal surfaces without borders.
  • Plates — create repeating metal plates with customizable rows, columns, recesses, bevels, overlapping plates, edge damage and rivets.
  • Planks — generate horizontal, vertical or crossing metal strips with independent widths, counts and rivet distribution.

Customize rivet size and placement to create everything from armor plating and industrial panels to fantasy machinery and ship surfaces.

Build Your Metal Style

Control the appearance of the underlying metal with:

  • Dark, middle and light metal colors
  • Macro surface variation
  • Color flattening
  • Baked directional lighting
  • Procedural hammering
  • Hammer size and relief
  • Randomized procedural seeds

Create clean stylized steel, dark iron, painted-looking metals, hammered surfaces and many other variations from the same generator.

Procedural Rust

Add customizable oxidation without changing your underlying construction.

Control:

  • Rust amount and scale
  • Pattern breakup
  • Edge accumulation
  • Cavity accumulation
  • Rivet accumulation
  • Primary and secondary rust colors
  • Rust crust relief
  • Metallic response
  • Roughness

Rust affects not only the color of the texture but also its generated PBR maps for a more coherent material result.

Scratches, Pits & Surface Damage

Add procedural wear and damage with independently configurable scratches, pits and hammer dents.

Adjust their amount, size, depth, direction, irregularity and material response to create anything from subtle wear to heavily damaged metal.

Damage placement is deterministic through the Random Seed, making it easy to reproduce or modify an existing surface.

Create Damage Variants in Seconds

One of the main workflows of Metal Texture Gen is creating multiple damage states from the same material.

Create your clean material first, keep its construction, palette and procedural seed, then progressively add scratches, pits and impact damage.

This makes it easy to produce coherent variants such as:

Clean → Light Damage → Medium Damage → Heavy Damage

These textures can then be swapped in your own systems as armor, machinery, ships, structures or other objects become damaged.

Complete PBR Texture Export

Preview and export a complete texture set:

  • Albedo
  • Normal
  • Height
  • Ambient Occlusion
  • Metallic - Smoothness

Normal, Height, AO and material responses can be adjusted independently, giving you control over how strongly construction, rivets, rust, hammering, scratches and pits affect each map.

The Metallic-Smoothness texture follows the Unity URP convention used by the tool, with Metallic stored in the Red channel and Smoothness in the Alpha channel.

Fast Preview & High-Resolution Export

Use a lower preview resolution while designing your material for faster iteration, then choose a higher resolution for the final export.

The preview resolution is independent from the final texture resolution, so you can work quickly without reducing the quality of your exported textures.

Generated textures are configured for tiling and can be used across larger surfaces.

Preset Workflow

Save the complete procedural recipe as a preset, including:

  • Construction
  • Colors
  • Rust
  • Damage
  • PBR responses
  • Random seed
  • Resolution settings

Use the included presets as starting points or build your own reusable material library.

Ideal For

Metal Texture Gen can be used to create stylized metal surfaces for:

  • Armor and shields
  • Weapons
  • Ships and vehicles
  • Machinery
  • Industrial environments
  • Doors and gates
  • Metal walls and floors
  • Sci-fi panels
  • Fantasy environments
  • Props and structures
  • Clean and damaged object variants

Instead of relying on a fixed collection of textures, create and customize the metal surfaces your project needs directly inside Unity.

From the publisher's Asset Store listing.

Technical details

Texture Generator

  • Procedural stylized metal texture generator
  • Output resolutions: 256×256, 512×512, 1024×1024 and 2048×2048
  • Preview resolutions: 128×128, 256×256, 512×512 and 1024×1024
  • Seamless/tileable texture output
  • Deterministic random-seed workflow
  • Supports clean and progressive damage variants

Generated Maps

  • Albedo
  • Normal Map
  • Height Map
  • Ambient Occlusion
  • Metallic–Smoothness

Metallic–Smoothness channel packing:

  • Red: Metallic
  • Alpha: Smoothness

Included Sample Texture Sets

  • 46 complete PBR texture sets
  • 230 individual PNG texture files
  • Five maps per texture set

Breakdown:

  • 22 curated preset texture sets at 1024×1024
  • 24 parameter-comparison texture sets at 512×512
  • All Normal textures are configured as Unity Normal Maps
  • Textures include mipmaps and Repeat wrapping

Included Materials

  • 50 materials total

Breakdown:

  • 22 curated preset showcase materials
  • 24 parameter-comparison materials
  • 4 scene presentation materials used for backgrounds, frames and labels

Included Presets

  • 22 editable procedural preset assets
  • Presets store the complete construction, color, finish, rust, damage, map-response, random-seed and resolution configuration

Included Scenes

  • 2 demonstration scenes

Demo.unity

  • Curated gallery containing 22 stylized metal materials
  • Each material is displayed on a separate Unity Plane
  • Demonstrates plates, planks, continuous metal, rust, patina, polished surfaces, forged surfaces, restrained damage and different metallic responses

ParametersDemo.unity

  • Contains 12 focused A/B parameter studies
  • Two values per parameter
  • 24 displayed texture samples
  • Each comparison identifies the relevant preview mode, section, parameter name, values and intended visual effect

Parameters demonstrated:

  1. Normal Strength
  2. Normal Plate Relief
  3. Ambient Occlusion Strength
  4. Base Metallic
  5. Base Smoothness
  6. Normal Scratch Relief
  7. Normal Rivet Relief
  8. Rivet Occlusion
  9. Crust Relief
  10. Crust Scale
  11. Rust Metallic
  12. Rust Roughness

Curated Preset Styles

  • Cannon Forged Gunmetal
  • Rusted Planks
  • Peeling Silver Plates
  • Blackened Forged Iron
  • Scarred Pale Steel
  • Riveted Copper Patchwork
  • Verdigris Cage Planks
  • Sun-Gold Reliquary
  • Crimson Mecha Panels
  • Cobalt Salt-Crust Hull
  • Ember-Forged Magma Iron
  • Amethyst Brushed Steel
  • Acid-Etched Brass Patina
  • Foundry Hazard Rails
  • Chrome Art-Deco Ribs
  • Arcane Reactor Lattice
  • Ivory Alloy Hull Panels
  • Flaked Silver Armor
  • Obsidian Forged Metal
  • Battered White Alloy
  • Copper Patchwork Armor
  • Aged Azure Cage

Editor Content

  • 6 editor scripts
  • 1 assembly definition
  • All generator code is editor-only
  • No runtime components are added to builds
  • Tool location: Tools > Metal Texture Gen

Documentation

  • One complete local user guide: How to use.txt
  • Includes quick-start instructions, parameter explanations, PBR map usage and a workflow for creating progressive damage variants

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.47f1 Compatible Compatible Compatible

This asset is designed to be compatible with Unity 2020 through Unity 6. If you encounter any compatibility issues, please don't hesitate to contact me via email. I'll be happy to help.

As listed on the Asset Store.