This commit is contained in:
2025-04-17 04:52:48 +08:00
commit 9985b73dc1
3708 changed files with 2387532 additions and 0 deletions

View File

@ -0,0 +1,74 @@
$maCleanCombineAllSelected = `ls -sl`;
$maCleanCombineLastSelected = `ls -sl -tl 1`;
select $maCleanCombineLastSelected;
string $maCheckIfObjectInDisplayLayer[] = `listConnections -type "displayLayer"`;
$maObjectsDisplayLayer = `listConnections -type "displayLayer"`;
if(size(listRelatives("-parent")))
{
if (size($maCheckIfObjectInDisplayLayer) <1)
{
select $maCleanCombineAllSelected;
pickWalk -d up;
$maTopGroupName = `ls -sl -tl 1`;
select $maCleanCombineAllSelected;
convertInstanceToObject;
select $maCleanCombineAllSelected;
polyUnite -ch 1 -mergeUVSets 1 -objectPivot -name ma_clean_combine_unique_name_1001;
$maCombinedName = `ls -sl`;
parent $maCombinedName $maTopGroupName;
DeleteHistory;
rename $maCleanCombineLastSelected;
MoveTool;
}
else
{
select $maCleanCombineAllSelected;
pickWalk -d up;
$maTopGroupName = `ls -sl -tl 1`;
select $maCleanCombineAllSelected;
convertInstanceToObject;
select $maCleanCombineAllSelected;
polyUnite -ch 1 -mergeUVSets 1 -objectPivot -name ma_clean_combine_unique_name_1001;
$maCombinedName = `ls -sl`;
parent $maCombinedName $maTopGroupName;
DeleteHistory;
rename $maCleanCombineLastSelected;
MoveTool;
layerEditorAddObjects "$maObjectsDisplayLayer";
}
}
else
{
if (size($maCheckIfObjectInDisplayLayer) <1)
{
select $maCleanCombineAllSelected;
$maCleanCombineLastSelected = `ls -sl -tl 1`;
select $maCleanCombineAllSelected;
convertInstanceToObject;
select $maCleanCombineAllSelected;
polyUnite -ch 0 -mergeUVSets 1 -objectPivot -name ma_clean_combine_1001;
DeleteHistory;
rename $maCleanCombineLastSelected;
MoveTool;
}
else
{
select $maCleanCombineAllSelected;
convertInstanceToObject;
select $maCleanCombineAllSelected;
polyUnite -ch 0 -mergeUVSets 1 -objectPivot -name ma_clean_combine_1001;
DeleteHistory;
rename $maCleanCombineLastSelected;
MoveTool;
layerEditorAddObjects "$maObjectsDisplayLayer";
}
}