Borrow Material
With this little macroscript you can “borrow” material from any object in the scene and transfer to the current selection. It's an easy way to speed up your workflow.
How it works:
Select some polygons or multiple objects, run the macro and pick the object from which you want to borrow material.
If picked object don't have any material assigned than script will not run
In the case when multimateial is assigned to picked (source) object, then popup rollout will be open with list of every material in multimaterial. By selecting materials from the list, you can see preview of material on selected objects.
By double-click on a list item or by pressing “Accept” button, the selected material will be assigned to all selected object.
By pressing “Revert” or “X”, the list will close and material won't be assigned.
If you want to assign multimaterial without opening the list, just hold CTRL when you pick the source object.
You can't borrow material from a selected (target) object.
Also, the script supports UNDO option.
Installation: Drag and drop script inside viewport and the tool can be found under "bgaTools" category
Attachment | Size |
---|---|
bga_borrowmaterial_v1.mcr | 2.72 KB |
Comments
Could the script optionally
Could the script optionally (with Alt or Shift keys) borrow modifiers?
Thanks
Nice!
A very cool tool! The support for subobjects is excellent! Thank you very much!