Render.ru

Bevel скрипт помогите!

корж

Пользователь сайта
Рейтинг
2
#1
Мне нравится моделить в maya полностью скрывая весь интерфэйс вплоть до 2х-пиксельных рамочек по краям, но некоторые вещи под такой стиль работы не приспособлены и так или иначе приходится лазить в channel box или еще куда нибудь. задача номер 1: попытаться сделать окошко при применении bevel`а наподобие того что вылазиет при экструде. прикладываю то что вышло у меня (ногами не бить)

DeleteAllHistory;
polyBevel;
if(`window -ex MyBEVEL`==1) { deleteUI MyBEVEL; }
window -tb 1 -wh 400 68 MyBEVEL;
columnLayout;
attrFieldSliderGrp -at polyBevel1.offset -min 0 -max 1;
attrFieldSliderGrp -at polyBevel1.segments -min 0 -max 20;
gridLayout -numberOfColumns 2 -cellWidthHeight 199 22;
button -l "OK" -c "deleteUI MyBEVEL;";
button -l "NO" -c "delete polyBevel1 ;deleteUI MyBEVEL;";
showWindow MyBEVEL;

это конечно ужас но смысл думаю понятен)
хотелось б в первую очередь реализовать это без удаления истории, ну и если возможно как то привязать позицию окошка к месту последнего клика мышкой.
 

корж

Пользователь сайта
Рейтинг
2
#3
если ее не удалять то с другими бевелами атрибуты путаться будут, пока работаю так (правда немного обогатил функционал и сделал покомпактнее вроде вполне сносно но вот с историей конечно ерунда)).
 

VARVAR13

Активный участник
Рейтинг
8
#4
а почему просто не поставить на маркин меню отображение/скрытие Channel Box и быстро и эффективно...
 

корж

Пользователь сайта
Рейтинг
2
#5
да обычно для этих целей я использую ctrl + пробел и обратно, но это не так эффективно. я этот скрипт на маркинг меню и повесил и от этого чуть меньше кликать надо.
 
Сверху