Material Tools
Remove and manipulate materials. List texture sizes and file sizes.
Material Tools


  • Instance Material to Faces
  • Remove From Entire Model
  • Remove from Selection
  • Remove from All Edges
  • Remove from All Faces and Edges
  • Remove All Backface Materials
  • Remove Spesific Material
  • Remove All Textures
  • List Textures in Console
  • Apply Colour Adjustments
  • Ensure Unique Filenames
  • Paint Roofs
  • Transparent Material to Backside

Menus & Toolbars

  • Plugins » Material Tools


  • TT_Lib² — 2.7.0

Related Links

  • SketchUcation Forum Thread
  • BitBucket Repository


I'd be happy if you donate a cookie (or a beer) if you find my plugins useful.


Renee' R's picture

Thom Thom
I get this error message when I open SU Pro 2018 (didn't get it in 2017). I can't find this plugin anywhere either. Has this been discontinued? material renamer?

Error Loading File TT_materials_renamer.rb
Error: #
C:/Users/renee/AppData/Roaming/SketchUp/SketchUp 2018/SketchUp/Plugins/TT_materials_renamer.rb:4:in `name='
C:/Users/renee/AppData/Roaming/SketchUp/SketchUp 2018/SketchUp/Plugins/TT_materials_renamer.rb:4:in `block in '
C:/Users/renee/AppData/Roaming/SketchUp/SketchUp 2018/SketchUp/Plugins/TT_materials_renamer.rb:4:in `each'
C:/Users/renee/AppData/Roaming/SketchUp/SketchUp 2018/SketchUp/Plugins/TT_materials_renamer.rb:4:in `each_with_index'
C:/Users/renee/AppData/Roaming/SketchUp/SketchUp 2018/SketchUp/Plugins/TT_materials_renamer.rb:4:in `'

ThomThom's picture

Hmm.... "TT_materials_renamer.rb"? Where is that coming from? Can you message me that file please?

Michał P's picture

Is there any tutorial for it? Cuz I'm not sure what some of these features do.

Alexander D's picture

Thank you for always having the right plugin for me!

When I run into a problem and think "mhh there might be a plugin" there is a good chance that I find a highly useful plugin from ThomThom to solve the problem.

There is a handful of plugin developers for SU without them SU would really be not that great. ThomThom is clearly one of them. You are extremely productive!

'List Textures in Console' is coming up with a blank console for me. Is there something I need to do first?

I'm using Make 2017. I have the Library installed.

Brad B's picture

I'm having this issue too. I've tried mutliple models, including a simple 'test' model. I've also re-installed teh plug-in, etc..

Any suggestions would be apprecited.

ThomThom's picture

Do you have a model with textured materials loaded? It won't list materials with no textures.

Hi! The function "Instace material to faces" dosent work for me, i get this error message.

Error: #
C:/Users/Fidde/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/tt_material_tools/core.rb:149:in `instance_materials_to_faces'
C:/Users/Fidde/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/tt_material_tools/core.rb:40:in `block in '
SketchUp:1:in `call'
Error: #
C:/Users/Fidde/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/tt_material_tools/core.rb:149:in `instance_materials_to_faces'
C:/Users/Fidde/AppData/Roaming/SketchUp/SketchUp 2017/SketchUp/Plugins/tt_material_tools/core.rb:40:in `block in '
SketchUp:1:in `call'

ThomThom's picture

Hi Fredrik
Can you create an issue in the issue tracker and share a model the reproduce the error?

Done. :)

I have installed this but cannot find it in Sketchup. Which menu is it under?

I cannot find the extension menu. I am using SketchUp Make 2016

ThomThom's picture

Then it sounds like it's not installed right. Or maybe it's not enabled. Have you checked under Preferences > Extensions that it's listed there?

Did you install the required TT_Lib?

Did you restart SketchUp?

Are you seeing any error messages?

Oh. The old turn it off and then turn it back on trick worked. Thanks!

ThomThom's picture

It should appear under the Extension menu. Note that you also need TT_Lib installed. All linked in the description.

Sorry - My reply crossed yours. I installed the TT_Lib. Just cannot find the Extension menu.

Della J's picture

Are textures the same as materials? When I use the "List Textures in Console" it's completely blank. I was also wanting to see what is making the model file so large.

ThomThom's picture

A texture prepresent a bitmap. A Material may have a texture - but not always. A Material might some times be just a color.

You might want to go to Model Info Statistics and Purge your model to get rid of unused items in your model.

Hugo L.'s picture

I am having the same problem using Sketchup 2017 with Vray. Do Vray Materials change how this extension works? When I click "List Textures in Console" the ruby console remains blank.

BE Design's picture

I am also having this problem. Nothing shows up on console and I tried different ways to add textures and different textures from bitmaps to materials.

Eric L's picture

super super!

Arnau V.'s picture

Nice job! mo more losing time deleting one by one:)

CMD's picture

This is a great ruby tool to have when you are working with textured models. In particular, I use the "List Textures in Console" to help me find large textures that can reduce SketchUp performance and bloat the model file size.

Great stuff!!!