Render.ru

Bounding Box

Wental

Знаток
Рейтинг
49
#1
Подскажите кто знает, как отображать боксами целую группу обьектов а не по одному. В Редакторе Атрибутов можно поставить но каждому объекту отдельно. Это долго и неудобно как сделать проще. Пожалуйста подскажите кто знает. Заранее благодарен всем откликнувшимся.
 

Wental

Знаток
Рейтинг
49
#3
Спасибо большое. Но так у меня боксами будет отображаться все, а мне нужно чтобы только какая нибуть группа (Group).
 
#4
Привет, Vental

Я для этой цели написал скрипт, а его вызов поставил на нажатие alt-"b"

BOX-SELECTION:

string $obj[]=`ls -sl`;
int $i=0;
int $j=0;
for ($i=0;$i<size($obj);$i++)
{
string $shapes[]=`listRelatives -c -f $obj[$i]`;
for ($j=0;$j<size($shapes);$j++)
{
if ((`attributeQuery -n $shapes[$j] -ex intermediateObject`)&&(`attributeQuery -n $shapes[$j] -ex overrideLevelOfDetail`))
{
if (!(getAttr ($shapes[$j]+\".overrideEnabled\")))
eval(\"setAttr \"+$shapes[$j]+\".overrideEnabled 1\");
if (getAttr ($shapes[$j]+\".overrideLevelOfDetail\"))
{
eval(\"setAttr \"+$shapes[$j]+\".overrideLevelOfDetail 0\");
}
else
{
eval (\"setAttr \"+$shapes[$j]+\".overrideLevelOfDetail 1\");
}
}
}
}

По-моему работал.... давно не пользовался.Если что - подкорректируй или обращайся.

удачи
Алексей Гусев
 
#6
Не за что,
если тебе помогло - значит ты догадался убрать символ \ перед каждым "
а то Майа так хранит кавычки в скриптах своих hotkey установок. Если ты хочешь - прямо в hotkey editor-re можно набрать

string $obj[]=`ls -sl`;
int $i=0;
int $j=0;
for ($i=0;$i<size($obj);$i++)
{
string $shapes[]=`listRelatives -c -f $obj[$i]`;
for ($j=0;$j<size($shapes);$j++)
{
if ((`attributeQuery -n $shapes[$j] -ex intermediateObject`)&&(`attributeQuery -n $shapes[$j] -ex overrideLevelOfDetail`))
{
if (!(getAttr ($shapes[$j]+".overrideEnabled")))
eval("setAttr "+$shapes[$j]+".overrideEnabled 1");
if (getAttr ($shapes[$j]+".overrideLevelOfDetail"))
{
eval("setAttr "+$shapes[$j]+".overrideLevelOfDetail 0");
}
else
{
eval("setAttr "+$shapes[$j]+".overrideLevelOfDetail 1");
}
}
}
}

Алексей
 

Wental

Знаток
Рейтинг
49
#8
Народ, честно говоря не знаю что бы я делал вообще если бы вы не помогали, я в Майке недавно, но уже знаю довольно много благодаря тому что есть такие люди которым не лень помочь спасибо еще раз всем.
 
Сверху