1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Нужен небольшой скрипт! Help!

Тема в разделе "Maya", создана пользователем -, 18 авг 2004.

Модераторы: Dark™, Skif
  1. Guest

    Есть смоделированный объект, и есть несколько сотен его дубликатов (Instance). Имена объектов различаются цифрой в конце имени.
    Требуется каждую копию объекта повернуть вокруг собственной оси на случайную величину, т.е. они должны смотреть в разные стороны случайным образом. Помогите, пожалуйста, скриптом, MEL-ом еще ни разу не пользовался. Спасибо!
     
  2. Guest

    string $sel[] = `ls -sl`;
    $num = size ($sel);
    for ($i=0; $i < $num; $i++)
    {
    int $rot = 360;
    float $xr = rand($rot);
    float $yr = rand($rot);
    float $zr = rand($rot);
    string $sx = $sel[$i] + ".rx";
    string $sy = $sel[$i] + ".ry";
    string $sz = $sel[$i] + ".rz";
    setAttr $sx $xr ;
    setAttr $sy $yr ;
    setAttr $sz $zr ;

    // или вместо последних 6-ти строчек
    //rotate $xr $yr $zr $sel[$i];
    }
     
  3. Guest

    Спасибо, Kivius! Работает скрипт!
     
  4. Guest

    Не за что. Куда ж ему деваться-то, приходится работать... :о)))
     
Модераторы: Dark™, Skif

Поделиться этой страницей