Multi Texture Material Creator (URP) - Editor Tool View on Asset Store (opens in new tab)

Package details

Latest version
2.0
Last updated
First released
Unity version
6000.3.10 or later
Package size
90 KB
Files
3
Favorites
2
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Multi Texture Material Creator (URP) - Editor Tool

by Extynct Studios (opens in new tab)

No ratings yet

Create URP materials faster with automatic texture detection, batch creation, map processing, previews, and smart material setup from Extynct Studios.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Multi Texture Material Creator (URP) - Editor Tool, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov Version 2.0 released 14 Aug 2026 v2.0

Asset preview

1 / 7

Multi Texture Material Creator (URP) - Editor Tool screenshot 1

Multi Texture Material Creator (URP) - Editor Tool screenshot 1

About this asset

Multi Texture Material Creator (URP) - Unity Editor Tool

Create URP materials from complete texture sets in seconds.

Multi Texture Material Creator by Extynct Studios is a Unity Editor tool designed to speed up material creation for Universal Render Pipeline projects.

Instead of manually creating a material, assigning every texture, configuring import settings, and preparing texture data for URP, simply select or drag in your texture set and let Multi Texture Material Creator handle the setup.

The tool automatically detects common texture-map naming conventions, previews the detected maps, processes them for URP when needed, and creates ready-to-use Material assets.

Key Features

Automatic Texture Detection

Automatically identifies common texture maps based on their filenames, including:

  • Base Color / Albedo / Diffuse
  • Normal
  • Metallic
  • Roughness
  • Smoothness
  • Ambient Occlusion
  • Emission

Detected textures are shown directly inside the Editor window and can be manually overridden at any time.

Drag and Drop Workflow

Drag Texture2D assets directly into the tool or load your current Project window selection.

The creator automatically scans the supplied textures and assigns recognized maps to their corresponding roles.

Texture Previews

Each detected texture map includes a preview so you can quickly verify that everything has been assigned correctly before creating your material.

Automatic Material Naming

Use your own material name or let the tool generate one automatically from the detected texture-set name.

For example:

SciFiPanel_BaseColor.png
SciFiPanel_Normal.png
SciFiPanel_Roughness.png

can automatically become:

SciFiPanel.mat

Batch Material Creation

Have several texture sets to process?

Batch mode automatically groups textures by their shared base name and creates a separate material for each detected set.

For example:

Rock_BaseColor.png
Rock_Normal.png

and

Metal_BaseColor.png
Metal_Normal.png

can be processed together to create both:

Rock.mat
Metal.mat

in a single workflow.

URP Metallic + Smoothness Packing

URP/Lit commonly stores Metallic information in RGB and Smoothness in the Alpha channel.

Multi Texture Material Creator can automatically generate this packed texture for you.

When a Roughness texture is supplied, it is automatically converted using:

Smoothness = 1 - Roughness

The resulting packed texture can then be assigned directly to the URP material.

Automatic Texture Import Configuration

The tool can automatically configure detected textures for their intended purpose.

This includes:

  • Setting Normal textures to Texture Type: Normal Map
  • Setting Metallic maps to Linear data
  • Setting Roughness maps to Linear data
  • Setting Smoothness maps to Linear data
  • Setting Occlusion maps to Linear data
  • Disabling sRGB where appropriate for data textures

URP Shader Setup

Universal Render Pipeline/Lit is automatically selected when available.

You can also assign another shader manually.

When using compatible shaders, the tool checks for supported shader properties before assigning textures.

Shader Keyword Configuration

Supported material features can be configured automatically, including:

  • Normal Maps
  • Metallic Maps
  • Occlusion
  • Emission

Flexible Output Options

Choose where generated materials should be saved.

You can:

  • Create materials beside their source textures
  • Choose a custom folder inside the project's Assets directory

Safe Material Updating

Need to regenerate an existing material after updating its textures?

Enable existing-material update mode to update the Material asset while preserving its existing GUID.

This helps prevent references from breaking in:

  • Prefabs
  • Scenes
  • Renderers
  • Script references
  • Other assets

Detection Warnings

The tool can warn you when:

  • A texture could not be recognized
  • Multiple textures match the same material role
  • A required setting is missing
  • An assigned shader does not expose an expected property

Unrecognized textures can still be manually assigned.

Responsive Unity Editor Interface

The interface has been redesigned around a clear workflow:

  1. Texture Source
  2. Material Setup
  3. Detected Maps
  4. Output
  5. Advanced Processing
  6. Create

The UI includes texture previews, status indicators, validation messages, foldouts, drag-and-drop support, and layouts designed to work across different Editor window sizes.

Supported Naming Conventions

The detector recognizes common naming terms such as:

Base Color
BaseColor, Albedo, Diffuse, Color

Normal
Normal, Norm, NRM

Metallic
Metallic, Metalness, Metal

Roughness
Roughness, Rough

Smoothness
Smoothness, Smooth, Gloss, Glossiness

Occlusion
Occlusion, AmbientOcclusion, AO

Emission
Emission, Emissive, Emit

Common separators such as _, -, and spaces are supported.

Example Workflow

  1. Select your material textures in the Unity Project window or drag them into the tool.
  2. Review the automatically detected texture maps.
  3. Select your shader and material name.
  4. Choose your output location and processing options.
  5. Click Create Material.

Your URP material is created and can automatically be selected in the Project window when processing is complete.

Batch Workflow

For larger projects:

  1. Select textures belonging to multiple material sets.
  2. Switch to Batch By Texture Set mode.
  3. Review the detected groups.
  4. Click Create Batch Materials.

The tool automatically groups and processes each texture set individually.

Designed for Faster Material Setup

Multi Texture Material Creator reduces repetitive Editor work involved in importing texture sets and preparing URP materials.

It is useful for:

  • Environment asset packs
  • Photogrammetry materials
  • PBR texture libraries
  • Character materials
  • Props
  • Modular environment kits
  • Large imported asset collections
  • Projects containing many material variations

Spend less time manually configuring materials and more time building your project.

Developed by Extynct Studios

Website:
https://extynctstudios.com/

Discord:
https://discord.extynctstudios.com/

© Extynct Studios

From the publisher's Asset Store listing.

Technical details

  • Automatic Texture Detection: Detects Base Color, Normal, Metallic, Roughness, Smoothness, Occlusion, and Emission maps using common naming conventions.
  • Manual Map Overrides: Lets you manually assign or replace detected textures before creating the material.
  • Batch Material Creation: Groups texture sets by shared base name and creates multiple materials in one workflow.
  • URP Material Processing: Supports Metallic + Smoothness packing, Roughness to Smoothness conversion, and URP-friendly material setup.
  • Importer Setup Automation: Can automatically configure Normal maps and set data textures like Metallic, Roughness, Smoothness, and Occlusion to Linear.
  • Flexible Shader and Output Options: Supports URP-compatible shaders, custom material naming, source-folder output, and custom output folders.
  • Safe Material Updating: Can update existing materials while preserving their asset references and GUIDs.
  • Improved Editor Workflow: Includes drag and drop support, texture previews, detection warnings, validation messages, and a responsive Unity Editor interface.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.10f1 Not listed Compatible Not listed

As listed on the Asset Store.