Скрипт "Fix Segment Scale Compensate" за Мауа

Здравейте,

По долу е текста на този скрипт, който споменах в 9-та лекция:

 

//Fix Scale Compensate

string $objz[] = `ls -sl`;

for ($thisObj in $objz){

setAttr ($thisObj+".segmentScaleCompensate") 0;

}

 

Инструкция за създаване на бутон в Мауа:

Копирайте текста по-горе от тук и го пействайте в Script Editor, който се отваря се с белия бутон най-долу, най в дясно, след това селектвате същият текст и със среден бутон (drag & drop) го слагате на който и да е shelv. Ще се появи нов бутон без заглавие. Върху него - натиснете десен бутон и отворете "Edit" и в първият таб на едитора "Shelves", в полето на "Icon Label" напишете - Fix Scale Compensate. Затворете едитора с "Save All Shelves"

За промяна на тази опция, по всеки joint на целия skeleton (Segment Scale Compensate) - в "outliner" изберете root или първият joint в йерархията и в който и да е modeling window натиснете Ctrl+RMB (Ctrl+десен бутон) и изберете от менюто "Select Hierarchy". Сега вече можете да натиснете новосъздаденият бутон "Fix Scale Compensate" и готово!

 

Успех :)

 

Димитри