A small update to my object renaming replacement for 3DS Max.
There are two important upgrades:
One, I added in functionality from the original renaming script that allows the user to delete characters from the beginning or end of an object name, but in my own way. Highlighted in red, there now exists the ability to delete any number of characters from anywhere in the object name. By defining a beginning and ending point, those characters will be deleted (actually, I just thought of an idea — putting a text box in there so you could replace the old characters with new — next version).
If you check the “End of Word” box, then you’ll notice that End is disabled. In this mode, Start becomes the number of characters from the end of the word. I don’t like changing a UI’s functionality mid-stream, but in this case I’ll make an exception. Let me know if it’s too confusing.
Two, the script is now intended to replace the code called by Tools|Rename Objects….
You’ll still use Tools|Rename Objects, but once you follow the instructions below, calling Rename Objects will launch newRenamer instead. I might need to make it more elegant or auto-install itself, but that will come when I learn how to do it.
Installation:
(below, replace “3DS Max 2008″ with whatever version you have, although I’ve only tested it in 2008)
1) Rename C:/Program Files/Autodesk/3DS Max 2008/ui/macroscripts/Macro_RenameObjects.mcr to Macro_RenameObjects.bak
2) Copy Macro_AFnewRenamer.mcr to C:/Program Files/Autodesk/3DS Max 2008/ui/macroscripts/
3) Relaunch Max
After installation, the next time you select Tools|Rename Objects… you’ll get the new and, I hope everybody will think, improved object renaming tool.
Let me know if you find any bugs or would like to suggest additional functionality.
Alec
3DS Max, rigging, scripting, MAXScript, MXS