لغزنده zipper در مایا

Hamed_8

Member
همونطور که دوستان در جریان هستن از مایا 2010 به بعد داخل وایزور یه سمپل به اسم زیپر اضافه شده
و این زیپر یه چیز داره که برای من خیلی جالبه و اون لغزنده ایه که برای کنترل مقدار عقب و جلو شدن زیپ ازش استفاده میشه

حالا خواستم بدونم کسی میدونه اون چطور درست میشه ؟
و نکته ی دیگه اینکه داخل اتربیوت آبجکت اون مقدار وجود نداره که فکر میکنم اون مشکل خاصی نباشه و حل بشه فقط چطوری اینو باید درست کرد ....

حتی اینجا هم توضیحی ندادن درباش
و جالب اینجاست تو همین پیج یه نفر پرسیده چطور اون رو درست کردین و جوابی نگرفته !
 

پیوست ها

  • ziper.JPG
    ziper.JPG
    233.8 کیلوبایت · بازدیدها: 19

mahdilal

Member
این نوار لغزنده را با mel میشود ایجاد کرد اگه یادتون باشه من یک mel گذاشتم در همین سایت که برای uv دادن بود در واقع یک جورایی مثل uvlayout در مایا کار میکرد menu هایی که ان داشت به همین صورت بود و الان آن mel به BonsTools 2012 اضافه شده است
 

Hamed_8

Member
این نوار لغزنده را با mel میشود ایجاد کرد اگه یادتون باشه من یک mel گذاشتم در همین سایت که برای uv دادن بود در واقع یک جورایی مثل uvlayout در مایا کار میکرد menu هایی که ان داشت به همین صورت بود و الان آن mel به BonsTools 2012 اضافه شده است

خب مل بودنش درست ، غیر از این نمیتونه باشه ولی خب اصلاً چرا اینکارو کرده ؟!!
مکس همین رو دم دست گذاشته و برای مرف کردن ازش استفاده میشه خیلی هم خوبه
پنجره مرف مایا زیاد جالب نیست

با اینکه تسلط من به مایا هستش ولی وقتی تو مکس انیماتوری میکنم حس میکنم انیماتوری توی مکس راحت تره ! :sad:

اگه پیدا کردین اسکریپتشو اینجا بذارین بقیه هم استفاده کنن
 

mahdilal

Member
این هم خدمت آقا حامد گل گلاب سورس mel را براتون می زارم فقط کافی در ادیتور اجراش کنید راستی اسمش هم hudSlider است با این نام سرچ کنید اطلاعات دربارش زیاد هست
این لینک هم می تونی استفاده کنید
http://www.creativecrash.com/maya/d...rface-display/c/xmbslider-hud-slider-for-maya





// set the subD smooth level on all meshes

global proc smoothProxyLevel( string $HUD )
{
string $selList[] = `ls -type "mesh"`;
int $numItems = size($selList);
float $value = `hudSliderButton -q -v $HUD`;
for( $i = 0; $i < $numItems; $i++ )
{
string $object = $selList[$i];
string $smooth = $object + ".smoothLevel";
switch ($value) {
case 0: displaySmoothness -polygonObject 0 $object; break;
case 1: displaySmoothness -polygonObject 2 $object; break;
default: displaySmoothness -polygonObject 3 $object; break;
}
setAttr $smooth $value;
}
}


// build the slider

hudSliderButton -section 2
-block 5
-visible 1
-sliderLabel "SubD Level:"
-value 0
-type "int"
-minValue 0
-maxValue 4
-sliderLabelWidth 80
-valueWidth 10
-sliderLength 100
-sliderIncrement 0
-sliderPressCommand "eval smoothProxyLevel( \"HUDSmoothLevelSlider\" )"
-sliderReleaseCommand "eval smoothProxyLevel( \"HUDSmoothLevelSlider\" )"
-bl "Kill"
-bw 40
-bsh "rectangle"
-brc "headsUpDisplay -rem \"HUDSmoothLevelSlider\" "
HUDSmoothLevelSlider;
 

Hamed_8

Member
ممنون :rose:

این اسکریپت برای سابدیو لول هستش و اون رو داره ولی مثل اینکه فقط کارش تغییر لول هستش
حالا اون پلاگین رو هم تست میکنم خبرشو میدم
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا