Home Technical Talk

3DS Max Asset Tracking, change texture names to lower case.

verteks
null
Offline / Send Message
verteks null
I've got some scenes with large amounts of texture maps, in asset tracking most of the map names are partly uppercase for some reason, linking manually ignores the case.
All my textures are in folders based on resolution some have high/low res duplicates same names.

Using a tool from http://www.sinok.gr/relinkMissingFiles/about.html which is great I can just select the high/low res from drop down menu.
My problem is that, it ignores any of my maps which are upper case in asset tracking, the actual map texture names are all lower case.

Any way to change all asset tracking maps to lowercase.

I found a solution, using Relink Bitmaps v2.09 first then set new path, keeps lowercase

Replies

  • monster
    Offline / Send Message
    monster polycounter
    It doesn't seem possible. It should be fairly simple using the ATSOps interface. Select a file name and run this command. But it doesn't work.
    ATSOps.GetSelectedFiles &fileList
    ATSOps.RetargetSelection (toLower filelist[1])
    Hell even looping through the scene to make all texture lower case doesn't work for me.
    Sorry maybe someone else has bumped into this before.
    (
    	textures = getclassinstances bitmaptexture
    	
    	for tex in textures do
    	(
    		if tex != undefined do
    		(
    			if hasProperty tex #filename and tex.filename != undefined do
    			(
    				tex.filename = toLower tex.filename
    			)
    		)
    	)
    	
    )
    It would probably be easier to get the dude that wrote the tool to add ignore case flags to his script.
  • Eric Chadwick
    IIRC Neil Blevins' nameManager script does case, might work for you?
    http://www.neilblevins.com/cg_tools/scripts/3dsmax/soulburnscripts.htm
Sign In or Register to comment.