ScriptSpot

Script

COPY_MAT

By Budi G · Credited author: Budi Gunawan · 2009-01-16

Version
1.3
Version requirement
9 - 2011
Date updated
2009-01-28
Votes
33
Downloads

Tags: Material, Modelling

Description

Quick copy-paste object material to another object.

Additional Info

update v1.0
- Support automatic set material ID of the selection when source object material having multimaterial ID.
( good work when base object Editable Poly to Editable Poly and Editable Mesh to Editable Mesh )
- Convert code to .mse

update V 1.3
- Support, copy material as option.
- Support, copy material ID as option.
- Support, copy UVW Mapping as option.
- add UI dialog.

note:
Limited for poly to poly :
- Only copy UVW Mapping can not use by undo.

Limited for Mesh to Mesh :
- Copy UVW Mapping & material ID can not use by undo.
- The script does not work well if source or selection have modifiers.

for Reset object material ID you can use the other macro tool here: Brutal_SET_ID

usage:
select one or multiple object - run this macroscript and then pick another object having material, it's automatic paste into object selection.

install:
Read in packed

Comments (6)

StormBrig · 2019-05-10

this is one of my favorite scripts

Great script

Vic Shx · 2019-05-08

This is a great script to copy material IDs between identical objects!!! this is a typical problem when they are lost when exporting importing to other programs.

e.ov · 2018-01-11

Thanks for the script. It helped me a lot in my work. Especially Ver 1.3, where I can select ID.

Budi G · 2009-02-01

Updated with your suggestion tassel, version 1.3 is support copy UVW mapping.

FYI :
If you have some trouble with vertex/edge/face number for fix the identical number you can use: morphix tool from Martijn van Herk. I tried it in max 2009 32-bit. goodluck.

------------
Budi G

Budi G · 2009-01-23

Nice idea and certainly better form! Thank you.

Well I will update it in the next day.

tassel · 2009-01-22

Nice script :)

Just a little sugestion to make the script more practical: what about a button to tick on/off uvw mapping if you want too copy the uv's to the object also?