Skip to content

MatDelete

Quick material removal tool for cleaning up object material assignments


What is it?

MatDelete is a simple but powerful utility that removes all materials from selected objects in one operation. Perfect for cleaning up imported models, removing unwanted material assignments, or preparing objects for new material workflows. It handles both object-level materials and resets polygon material indices to prevent conflicts.


Access and Shortcuts

  • Pie Menu: Cleaning/Mirror section → "MatDelete (Clear Materials)"
  • Operator: damtools.mat_delete
  • Requirements: One or more objects selected
  • No modal interface - executes immediately

Workflow

  1. Select one or more objects that have materials you want to remove
  2. Activate MatDelete from the pie menu cleaning section
  3. The tool immediately removes all materials from selected objects
  4. A report shows how many materials were removed and objects affected
  5. Objects are now clean and ready for new material assignments

Instant material cleanup with detailed feedback


Parameters

Target Objects: - All selected objects with material data - Works with Meshes, Curves, Text objects, and other material-capable types - Processes multiple objects simultaneously

Cleanup Actions: - Removes all material slots from object data - Resets polygon material indices to 0 (for meshes) - Prevents orphaned material references


Tips

  • Use before applying new materials to ensure clean slate
  • Perfect for imported models with unwanted materials
  • Works on multiple objects simultaneously for batch processing
  • Safe operation - only removes material assignments, not the materials themselves
  • Material data blocks remain in Blender unless orphaned and purged
  • Particularly useful for 3D printing workflow where materials aren't needed
  • Great for cleaning up before exporting to formats that don't support materials

Suggested Images

  • Before/after showing objects with materials vs clean objects
  • Multiple object selection being processed
  • Material slots interface showing cleared slots
  • Import workflow showing material cleanup step

Known Limitations

  • Only affects selected objects
  • Cannot undo material removal once applied (use Ctrl+Z if needed)
  • Doesn't delete actual material data blocks from the file

See Also

  • Blender's native material management
  • Other DAMTools cleaning operators
  • Material slots and assignment workflows