Scene Material/Map Floater

37 votes
Version: 
0.30.27
Date Updated: 
04/29/2006

A Material/Map browser similar to the one found in max
- Able to FILTER Materials/Maps by class types

Additional Info: 

- Find Materials/Maps by name
- Show Material/Map instances
- Toggle viewport map display from the hierarchy
- Icons to represent Localized or UNC type filename paths for Bitmaps
- Material/Map Count
- Rename - show bitmap - open bitmap path in explorer

related thread @ www.cgtalk.com: http://forums.cgsociety.org/showthread.php?t=317640

Notes:
- On scenes using Particle Flow - you may need to run the Particle Flow cleanup utility first - this helps on reduced lag/crash with pflow nodes associatied with materials.
- Show Objects can be slow on large scenes - because each material will read through its dependents on the scene in order to get a list of objects.


Future updates:
- edit mode - select any number of items - and replaceinstance those with the active material or map from the editor.
- root materials only option
- highlight active from material editor/selected object
- display missing maps only
- options to customize highlight colors

Version Requirement: 
6

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
dussla's picture

good tool . can you add new menu

thank you good tool
pls can you add menu
in right menu ,there is find material and copy

i woulid like to selected map image -> copy that in new path and relink that

can you understand ?
pls

shekhu27's picture

How to initiate this script on max2013.

How do we install this script on max 2013. is it compatible.

I tried to place the macroscript in macroscript of max. but when launch the built in material explorer 0.4, gives a lot of errors

how do we make use of it.

seems like very handy tool.

please help.

regards

igamaximus's picture

Thanks Jeff

Very very valuable tool next to max's poor mat.editor info system.
One wish: is it possible to add "select objects by material" fuction, for each of the materials listed in upper left area of floater?

Kstudio's picture

Fixes. Now you can use

Fixes.
Now you can use "Rename" options for renaming Material or Texture map
and "Set path" for replacing Bitmap file.

georgiiiina's picture

hi, i have an error when i

hi, i have an error when i try to rename:
"array index must be positive number, got:undefined"

very useful thanks

georgiiiina's picture

i have an error when i try to

i have an error when i try to rename

LINE 19333
local val = MatMaps[the_index].getName()
--RUNTIME ERROR : array index must be positive number, got: undefined

very very usefull script, thanks

Jeff Lim's picture

No prob! I updated the link,

No prob! I updated the link, and thanks again!

cheers!
jeff

Kstudio's picture

Hi Jeff! Thank your for this

Hi Jeff!
Thank your for this script.
Very useful!
The past summer, I updated the site and link to download the changed.
This is a new link - http://3d-kstudio.com/?download=Material-SceneMaterialMapFloater - DotNet version

Jeff Lim's picture

Hi Track! I never got to say

Hi Track! I never got to say "Thank You for updating the script!"

so.. Thank You very much for updating the script! :D

I'll update the post above to link to your file.

(I'm also planning to look into updating the class list, I think I remember manually writing down each and every material/map class by hand. This isn't good because newer classes won't appear in the list. Probably the best thing is to use the .classes property..)

thanks,
jeff

bragibjornson's picture

How about the ability to

How about the ability to select a material class? Id like to select all the Multi-Sub Objects in my scene. Can this script do that? If so, how? Thanks.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.