Auto Prop Setup

🧰 Auto Prop Setup

Auto Prop Setup is a powerful Unity editor tool that automates

the entire setup workflow for static 3D assets - from raw FBX

file to ready-to-use Prefab. What normally takes 30-75 minutes

of manual work for 10–15 props is reduced to seconds.


Auto Prop Setup covers the complete workflow in one tool:

extract materials, configure texture import settings, assign

textures to material slots, set up LOD Groups, add Mesh Colliders,

and create Prefabs - with consistent, predictable results across

all render pipelines.



✨ Key Features

📁 Project & Folder Structure

- Automated creation of structured asset folders

- Optional custom subfolder for organizing project variants

- Optional scene creation with Volume setup for URP and HDRP

- Pre-configured folder templates (Meshes, Textures, Materials,

Prefabs, Scripts, Editor, and more)


🎨 Texture Handling

- Automatic texture import settings (sRGB/Linear, Normal Map type)

- Auto-detection by naming suffixes for Albedo, Normal, AO,

Metallic, Roughness, Mask, Emission, Height, Opacity and Detail

- Customizable suffix presets per texture type

- Smart skipping of already-configured textures

- Optional High Quality preset (Trilinear filtering, Aniso 16,

Mitchell resize, CompressedHQ)

- Support for 12 texture formats: PNG, TGA, JPG, JPEG, BMP, PSD,

TIFF, TIF, EXR, HDR, GIF, WEBP


🧩 Material Workflow

- Extract embedded materials from FBX files into clean,

organized folders

- Automatic texture-to-material assignment via naming logic

- Pipeline-aware property handling (Built-in, URP, HDRP)

- Recursive folder search for textures and materials

- Informative feedback when textures cannot be assigned


📦 Mesh & Prefab Workflow

- Automatic LOD Group setup (up to 8 levels) based on child

naming (LOD0–LOD7, case-insensitive)

- Optional Mesh Collider creation with optional Convex setting

- Smart skipping of GameObjects that already have an LOD Group

or Mesh Collider


📋 LOD Naming Convention

For automatic LOD Group setup, child objects must contain

"LOD0", "LOD1", "LOD2" or "LOD3" (up to LOD7) in their name (case-insensitive).

Examples: Tree_LOD0, bench_lod1_mesh, Rock_LOD7_far



🎯 Intended For

- Solo developers and small teams

- 3D artists working with static environments and props

- Asset Store publishers preparing their packs

- Anyone importing FBX-based 3D content into Unity


Not intended for:

- Runtime logic or gameplay systems

- Animated characters or skeletal meshes

- Dynamic asset modification at runtime



🔧 Render Pipeline Support

✅ Built-in Render Pipeline

✅ Universal Render Pipeline (URP)

✅ High Definition Render Pipeline (HDRP)


Pipeline-specific differences are respected automatically

without enforcing irreversible settings.



ℹ️ Note

Auto Prop Setup is an editor-only utility. It does not affect

runtime logic or project settings, and always leaves full

control over structure, assignments and final asset settings

to the user.


Previously known as "Static 3D Asset Setup".