//****************************************************************************** // // 版权所有: 玉溪时光科技有限公司 // 联系邮箱: q.100@qq.com // 开发日期: 2023/08/08 // //****************************************************************************** global proc SGSaveBlendShape (){ SGSaveBlendShapeMappings 0; SGProgressBar -sp; for($meshIndex=0; $meshIndex<50; $meshIndex++){ string $mesh = `SGGetMeshes -m $meshIndex`; if(`objExists $mesh`){ string $blendShape = `SGGetBlendShape $mesh`; if(`objExists $blendShape`){ int $count = `blendShape -q -wc $blendShape`; if($count){ SGProgressBar -max $count; SGProgressBar -t ("[" + $blendShape + "] Save Target Mesh..."); for($index=0; $index<$count; $index++){ SGProgressBar -apr 1; string $bsName[] = `sculptTarget -e -regenerate true -target $index $blendShape`; SGSaveBlendShapes -bs $meshIndex $index $bsName[0]; delete $bsName; } } } } } SGProgressBar -ep; }