Copy/Paste Material to File
This script was inspired by Copy/Paste Obects v0.2 by Christopher Grant .
It enables you to copy and paste materials across open max instances without having to merge, or load from library. Just click the material in medit, and then execute the script either by shortcut or toolbar, depending on how you install it.
Only one material can be copied at a time at present.
Please let me know of any bugs as i haven't tested it thoroughly in a production environment.
Only works with MAX versions 9 and above.
I am by no means a Maxscript Genius so any help on improving the script would be appreciated.
The script is provided as is.
I don't do this fulltime so I can't really work on it much, or provide support.
--Installation:
1. Click Maxscript / Run Script and choose wherever you downloaded this file
1a. It will seem like nothing happened but that's exactly what it should do, you now need to assign a shortcut to it
2. Click Customize / Customize User Interface / Keyboard (tab) or /Quads tab
3. Change the Category to "Futuregeist"
4. Click "Copy Material to File" and change its Hotkey to something, maybe Ctrl+Alt+C .Click Assign or put it in a Quad menu
5. Click "Paste Material from File" and change its Hotkey to something, maybe Ctrl+Alt+V. Click Assign or put it in a Quad menu
6. Click Save and save your custom UI settings to a file, do yourself a favor and don't use the default.
7. That's it.
Attachment | Size |
---|---|
CopyPasteMaterials.zip | 1.33 KB |
Comments
I realize this is a very old
I realize this is a very old script but I still use it daily. Thank you very much for sharing. Do you have any plans to update it for the Slate editor?
ummmmmm, I no he made the
ummmmmm, I no he made the plugin long time ago, but i thought maybe sameone can help me with that error...
First I want to say thanks
First I want to say thanks to Christopher Grant, I love copy paste in everything :D.
I have no problem with copy paste object, it's perfect, but I do have problem with Copy/Paste Material to File.
I keep getting this error:
-- Type Error: Call Needs Function or Class, got: undefined
How can I fix this error?
I'm on 3DS Max 8.
Thank you for you time.
Kamran
Hi Wasibm, you can directly
Hi Wasibm,
you can directly get material from other .MAX file through MaterialBrowser and the .MAX file can be still open in different Max shell. (see the picture below)
my recent MAXScripts RSS (archive here)
Hi sir, I'm sorry i'm new to
Hi sir,
I'm sorry i'm new to max so i may just be asking something very obvious but when i am pasting the material it gives me an error saying "no get function for undefined". What I need to do is in fact copy an object with its material and properties into a new scene. Perhaps there is a simple way to do this that you could teach me.
thanks for this script and
thanks for this script and also a big thanks to Christopher, I've been using Copy/Paste it since it was released, on a daily basis for lots and lots of projects ;-)
Thanks Christopher, I told
Thanks Christopher,
I told you I am no maxscript genious :). I've reuploaded the fixed version. Thanks for the help.
and hey it wouldn't be possible without your great script.
thanks once again
Ciao.
www.futuregeist.co.uk
Great script, works as
Great script, works as advertised. I'll definitely use this.
FYI - you're missing a "-"
FYI - you're missing a "-" in the header of your script so it causes errors...