zzz= copy $.modifiers[#uvw_mapping]
for h in sellection ( addmodifier h zzz)
i test that
but all object uvwmap pasted instanced
i would like to uvwmap copy only no instanced
is there good way ?
all thank you for good answer ~
Forum topic · Scripts Wanted
By dussla · 2012-07-31
zzz= copy $.modifiers[#uvw_mapping]
for h in sellection ( addmodifier h zzz)
i test that
but all object uvwmap pasted instanced
i would like to uvwmap copy only no instanced
is there good way ?
all thank you for good answer ~
kimarotta · 2012-08-01
maybe this can help you.
fn getUvw =
(
obj = $
global mt = obj.modifiers[#UVW_Map].maptype
global len = obj.modifiers[#UVW_Map].length
global wid = obj.modifiers[#UVW_Map].width
global he = obj.modifiers[#UVW_Map].height
global ut = obj.modifiers[#UVW_Map].utile
global vt = obj.modifiers[#UVW_Map].vtile
global wt = obj.modifiers[#UVW_Map].wtile
global uf = obj.modifiers[#UVW_Map].uflip
global vf = obj.modifiers[#UVW_Map].vflip
global wf = obj.modifiers[#UVW_Map].wflip
global rw = obj.modifiers[#UVW_Map].realWorldMapSize
global mc = obj.modifiers[#UVW_Map].mapChannel
global ch = obj.modifiers[#UVW_Map].channel
global ax = obj.modifiers[#UVW_Map].axis
)
fn pasteUvw =
(
obj = $
uvw = uvwmap()
addmodifier obj uvw
obj.modifiers[#UVW_Map].maptype = mt
obj.modifiers[#UVW_Map].length = len
obj.modifiers[#UVW_Map].width = wid
obj.modifiers[#UVW_Map].height = he
obj.modifiers[#UVW_Map].utile = ut
obj.modifiers[#UVW_Map].vtile = vt
obj.modifiers[#UVW_Map].wtile = wt
obj.modifiers[#UVW_Map].uflip = uf
obj.modifiers[#UVW_Map].vflip = vf
obj.modifiers[#UVW_Map].wflip = wf
obj.modifiers[#UVW_Map].realWorldMapSize = rw
obj.modifiers[#UVW_Map].mapChannel = mc
obj.modifiers[#UVW_Map].channel = ch
obj.modifiers[#UVW_Map].axis = ax
)