您的位置:首页 > 其它

针对有skin的模型进行批量去除顶点色和去除2U的操作

2017-07-20 17:10 10 查看
针对有skin的模型进行批量去除顶点色和去除2U的操作

sel = getCurrentSelection()
for a =1 to sel.count do
(
if sel[a].modifiers[#skin] != undefined then
(
channelInfo.ClearChannel sel[a] 0                --去顶点色
modPanel.setCurrentObject sel[a].baseObject      --回到最底下层级
modPanel.addModToSelection(UVW_Mapping_Clear ()) --再加修改命令
deleteModifier $ 1                               --再删除最上面的
maxOps.CollapseNodeTo sel[a] 2 off                --塌陷到下方
)
else
(
channelInfo.ClearChannel sel[a] 0
converttopoly sel[a]
)
)
sel = getCurrentSelection()
for a=1 to sel.count do
(
if sel[a].modifiers[#skin] != undefined then
(
channelInfo.ClearChannel sel[a] 2                  --去顶点色
modPanel.setCurrentObject sel[a].baseObject        --回到最底下层级
modPanel.addModToSelection(UVW_Mapping_Clear ())  --再加修改命令
deleteModifier $ 1                               --再删除最上面的
maxOps.CollapseNodeTo sel[a] 2 off                --塌陷到下方
)
else
(
channelInfo.ClearChannel sel[a] 2
converttopoly sel[a]
)
)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐