Reference · Updated 2552.07.02.21.29

Substance Texturing AI Plan

Goal: define a practical AI-assisted texturing workflow for SystemLink weapon assets using Substance Painter as the final authoring tool.

Goal: define a practical AI-assisted texturing workflow for SystemLink weapon assets using Substance Painter as the final authoring tool.

AI should act as a texture director, planning assistant, review partner, and automation helper. Substance Painter remains the source of truth for clean, UV-correct, production-ready texture work.


#Core Idea

Use AI to accelerate the decisions around texturing:

  • Material style direction
  • Layer stack recipes
  • Smart material planning
  • Decal and label ideas
  • Wear, dirt, and roughness notes
  • Export validation
  • Screenshot review
  • Pipeline scripting

Do not rely on AI to directly produce final texture maps for hero FPS weapons without artist review. Generated textures can be useful for concepts, masks, references, decals, and quick base materials, but final assets need controlled Substance work.


  1. Maya
    • Model clean FP and TP meshes.
    • Assign material IDs by logical part.
    • UV unwrap with consistent texel density.
    • Name parts clearly: receiver, barrel, pump, grip, magazine, rail, muzzle.
  1. Substance Painter
    • Import FBX.
    • Bake mesh maps.
    • Apply base smart materials.
    • Paint hero detail.
    • Tune roughness and readability.
    • Export UE-ready texture maps.
  1. AI Assist
    • Generate material briefs before painting.
    • Propose Substance layer stacks.
    • Generate text prompts for decals, grime masks, caution labels, surface references, and iconography.
    • Review viewport screenshots.
    • Check export naming and texture set completeness.
  1. Unreal
    • Import textures.
    • Verify material response under gameplay lighting.
    • Check first-person readability and third-person silhouette.

SystemLink weapon textures should read as:

  • Clean enough for competitive readability
  • Worn enough to feel used
  • Slightly stylized, not photoreal military sim
  • Sci-fi industrial, with Halo-inspired restraint
  • Strong part separation through material contrast
  • Controlled emissive accents where useful
  • Roughness variation visible in motion

Avoid:

  • Overly noisy grunge
  • Tiny unreadable microdetail
  • Random decals with no design logic
  • One-color materials across the whole weapon
  • Excessive edge wear on every edge
  • High-contrast dirt that harms first-person clarity

#Material Brief Template

Use this before starting a new weapon.


Weapon:

Role:

View priority: FP / TP / both

Primary silhouette notes:

Gameplay fantasy:



Material zones:

- Receiver:

- Barrel:

- Magazine / tube:

- Grip:

- Stock:

- Rail:

- Moving parts:

- Emissive accents:



Color palette:

Base metal:

Secondary panels:

Rubber/polymer:

Accent color:

Warning/label color:



Wear rules:

High-contact areas:

Heat-stained areas:

Paint-chipped areas:

Dirt accumulation:

Clean protected areas:



Export target:

Texture size:

Packed maps:

Unreal material notes:


#Example Material Direction

Receiver:

  • Dark parkerized gunmetal
  • Broad roughness breakup
  • Subtle edge brightening on hard corners
  • Low-frequency scuffs, not noisy scratches everywhere

Barrel:

  • Slightly darker blued steel
  • Heat discoloration near muzzle
  • More polished wear on exposed edges

Pump:

  • Matte black ribbed polymer
  • Soft hand-wear on raised ridges
  • Dirt in grooves

Grip:

  • Dark rubber
  • Slightly rough, low specular feel
  • Finger contact smoothing

Accent Detail:

  • Small white/gray technical labels
  • One subdued colored shell indicator or safety mark
  • Optional low-intensity blue/cyan emissive status dot

#Substance Layer Stack Recipe

Recommended starting stack for hard-surface weapons:

  1. Base Material Fill
    • BaseColor, Metallic, Roughness
    • Per material ID
  1. Broad Color Variation
    • Low opacity procedural noise
    • Large scale only
  1. Roughness Breakup
    • More visible than color breakup
    • Use subtle clouds/noise masks
  1. Curvature Edge Wear
    • Controlled generator
    • Keep edges readable but not universally silver
  1. Cavity Dirt
    • AO-based mask
    • Darken only recesses and seams
  1. Contact Wear
    • Hand-painted mask
    • Grip, pump, charging handle, trigger area, magazine contact points
  1. Heat / Carbon
    • Muzzle and ejection areas
    • Use restrained brown/blue/purple tinting for heat-stressed metal
  1. Decals and Labels
    • Serial numbers
    • Direction indicators
    • Safety markings
    • Manufacturer-style glyphs
  1. Final Readability Pass
    • Check FP view distance
    • Reduce noisy detail
    • Strengthen major material separation

#AI Prompt Uses

#Decal Sheet Prompt


Create a clean sci-fi weapon decal sheet for a competitive arena shooter.

Style: restrained UNSC-inspired industrial design, white and light gray markings on transparent background.

Include: serial numbers, small caution labels, directional arrows, ammo icons, safety marks, tiny maintenance labels, simple geometric glyphs.

Avoid: logos, readable brand names, skulls, excessive grunge, fantasy symbols, military unit insignia.

Output should be high contrast, flat, crisp, and usable as alpha decals.

#Grime Mask Prompt


Create a black and white hard-surface grime mask for a sci-fi firearm.

White areas represent dirt, carbon, and oil buildup.

Concentrate grime around seams, vents, muzzle areas, screw recesses, and moving mechanical parts.

Keep broad surfaces mostly clean.

Avoid repetitive tiling, fingerprints, text, logos, or decorative patterns.

#Material Reference Prompt


Generate a material reference sheet for a futuristic arena shooter weapon.

Materials: dark parkerized gunmetal, blued steel barrel, matte black ribbed polymer, worn rubber grip, subtle cyan emissive insert.

Show close-up swatches with realistic roughness variation, edge wear, cavity dirt, and clean sci-fi industrial styling.

Avoid photoreal military camouflage, excessive rust, and heavy apocalypse damage.


#Screenshot Review Checklist

When reviewing a Substance Painter screenshot, check:

  • Does the weapon read clearly at first-person distance?
  • Are major parts visually separated?
  • Is roughness doing enough work?
  • Are edge highlights controlled?
  • Does wear appear motivated by use?
  • Are recesses too dirty or too clean?
  • Are decals readable but not distracting?
  • Does the color palette fit SystemLink?
  • Does the material feel too realistic, too toy-like, or too noisy?
  • Are emissive accents tasteful and gameplay-safe?

#Export Conventions

Recommended Unreal export target:

  • T_<WeaponName>_BaseColor
  • T_<WeaponName>_Normal
  • T_<WeaponName>_ORM
  • Optional: T_<WeaponName>_Emissive

Packed ORM:

  • R = Ambient Occlusion
  • G = Roughness
  • B = Metallic

Texture size guidelines:

  • FP hero weapon: 2048 or 4096 depending on detail
  • TP weapon: 1024 or 2048
  • UI/icon renders: separate from gameplay material textures

#Automation Ideas

Create Tools/Substance/ scripts over time.

#V1 Scripts

  • Texture export naming validator
  • Texture set report generator
  • UE texture import checklist
  • Material brief generator from weapon name/type

#V2 Scripts

  • Substance Painter Python export preset helper
  • Texture set completeness checker
  • Batch screenshot naming helper
  • Decal prompt generator from weapon type
  • Material zone checklist from Maya FBX material IDs

#V3 Ideas

  • Substance project template creator
  • Smart material preset library for SystemLink weapons
  • Automated before/after screenshot report
  • Painter-to-Unreal material validation notes

#Integration With Maya MCP

The Maya MCP bridge can feed the Substance workflow by reporting:

  • Mesh part names
  • Material ID names
  • UV set names
  • Bounding boxes
  • FP/TP mesh intent
  • Socket and locator names
  • Triangle counts

AI can then use that data to generate:

  • Material briefs
  • Texture set plans
  • Substance layer stack recommendations
  • Export names
  • Review checklists

This makes the full asset workflow feel connected instead of restarting context at every tool.


#First Milestone

Create a repeatable SystemLink weapon texturing packet:

  1. Material brief
  1. Substance layer stack plan
  1. Decal prompt set
  1. Export checklist
  1. Screenshot review checklist

Use the shotgun as the first test asset. Once the packet feels useful, turn the repeatable parts into scripts or templates.