Material Painter Pro OFFICIAL SALE

Material Painter Pro is a Unity Editor extension built to make material assignment, replacement, and scene dressing much faster directly inside the Scene View.

Instead of constantly dragging materials from the Project window onto individual objects, Material Painter Pro lets you paint materials onto scene objects with a simple click or by holding the left mouse button and dragging across multiple objects. This makes it especially useful for large environments, modular level design, cities, buildings, props, repeated meshes, and any project where materials need to be changed frequently.

The tool is designed as a workflow utility rather than a genre-specific content pack, so it can be used in almost any Unity project, including horror games, FPS projects, open worlds, city builders, medieval environments, sci-fi scenes, stylized games, architectural visualization, simulation projects, and more.

Main Features

Scene View Material Painting
Paint materials directly inside the Unity Scene View without repeatedly dragging materials from the Project window.

Click & Drag Painting
Apply a material with a single click or hold the left mouse button and move across objects for continuous painting.

No Collider Required
The painter uses Scene View object picking, so materials can be assigned even when objects do not have colliders.

Single Brush Mode
Paint one visible object at a time for precise material assignment.

Radius Brush Mode
Paint multiple nearby renderers around the current target, making it faster to work with larger environments and groups of repeated objects.

Material Slot Control
Choose which material slot should be replaced on objects that use multiple materials.

Auto Material Slot
Let the tool attempt to find the matching material slot automatically and paint the corresponding slot.

Paint Children
Apply materials to renderers inside child objects when working with grouped or modular GameObjects.

Material Palette System
Create reusable material palettes and organize commonly used materials for faster access.

Keyboard Shortcuts
Use keys 1–9 to quickly select materials from the active palette while working in Paint Mode.

Eyedropper Tool
Sample an existing material directly from an object in the Scene View and immediately use it as the active painting material.

Weighted Random Painting
Assign random materials from a palette while controlling how frequently each material appears using weight values.

This is useful for adding variation to buildings, props, modular environments, roads, walls, rooftops, and other repeated assets.

Avoid Immediate Random Repeats
Reduce visible repetition when using Random Mode.

Selected Only Mode
Restrict painting so that only currently selected GameObjects or their children can be modified.

Layer Mask Filtering
Control exactly which layers can be painted and protect unrelated scene objects.

Material Replacement Tool
Replace one material with another across:

  • selected GameObjects
  • child objects
  • all compatible renderers in the current scene

This can be useful when updating materials, replacing placeholders, changing environment themes, or migrating old materials.

Material Finder
Search the current scene for all renderers that use a specific material.

From the finder you can quickly inspect, select, or locate objects using that material.

Scene Material Statistics
Analyze material usage in the current scene and view information such as:

  • total unique materials
  • total renderers
  • material assignment count
  • number of renderers using each material

This can help identify heavily reused materials and better understand how materials are distributed throughout a scene.

Painter Profiles
Save commonly used Material Painter Pro settings into reusable profiles.

Profiles can store settings such as:

  • active palette
  • material slot
  • Auto Material Slot
  • Paint Children
  • Selected Only
  • Layer Mask
  • Brush Radius
  • random repeat protection

This makes it easy to switch between different workflows or environment setups.

Undo Support
Painting actions support Unity's Undo system.

A continuous paint stroke is grouped into a single Undo operation, making it easier to revert large painting actions without undoing every individual object separately.

Prefab Override Recording
Material Painter Pro records material changes on prefab instances as prefab overrides instead of silently modifying assets.

Fully Customizable

Material Painter Pro does not depend on any specific visual style or genre.

You can use your own:

  • materials
  • shaders
  • palettes
  • GameObjects
  • prefabs
  • layers
  • profiles
  • scene structures

The package does not paint textures, modify UVs, or generate new materials. It focuses specifically on making existing material assignment and replacement faster and more convenient inside the Unity Editor.

Example Use Cases

Material Painter Pro can be useful for:

  • quickly changing building wall materials
  • painting different roof variations
  • assigning random materials to repeated houses
  • changing materials across modular environment pieces
  • replacing placeholder materials
  • adding visual variation to large scenes
  • quickly testing different environment styles
  • managing materials in city scenes
  • working with repeated props
  • changing floor, wall, roof, metal, wood, or concrete variations
  • finding where a specific material is used
  • analyzing material usage inside a scene

Typical Workflow

  1. Open Tools → Material Painter Pro → Open Painter.
  2. Choose an active material or create a Material Palette.
  3. Enable Paint Mode.
  4. Click an object to assign the material.
  5. Hold the left mouse button and drag to paint multiple objects continuously.
  6. Use 1–9 to quickly switch between palette materials.
  7. Use the Eyedropper to sample an existing material from the scene.
  8. Use Random Mode for automatic variation.
  9. Use filters, layers, brush radius, or selection restrictions when working with complex scenes.
  10. Use Unity Undo whenever you need to revert a painting stroke.

Designed for Faster Environment Work

Material assignment can become repetitive in projects containing hundreds or thousands of objects. Material Painter Pro is designed to reduce that repetitive workflow and keep more of the material editing process directly inside the Scene View.

Whether you are building a small interior, a modular level, a large city, or a complete game environment, Material Painter Pro provides a faster way to assign, vary, inspect, find, and replace materials without constantly switching between the Scene View, Hierarchy, Inspector, and Project windows.