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

bounding box MEL

Тема в разделе "Maya", создана пользователем Xenos7, 26 янв 2006.

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

    Xenos7 Активный участник

    С нами с:
    17.06.2002
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    12
    Господа, может у кого есть скрипт, создание куба вокруг обьекта - по данным bounding box. Поделитесь plz.
     
  2. Xenos7

    Xenos7 Активный участник

    С нами с:
    17.06.2002
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    12
    или возможно ли создать куб по шести крайним координатам

    float $bbox[] = `exactWorldBoundingBox имя обьекта`;
     
  3. nemyax

    nemyax Активный участник

    С нами с:
    20.04.2005
    Сообщения:
    430
    Симпатии:
    2
    Баллы:
    16
    Можно создать куб и переместить вершины в координаты, взятые из массива:
    ...
    move $bbox[3] $bbox[4] $bbox[5] pCube1.vtx[1];
    ...
     
  4. Xenos7

    Xenos7 Активный участник

    С нами с:
    17.06.2002
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    12
    если кому интересно.
    только обьект нужно переместить в начало координат или после создания, перенести куб в нужные координаты.

    float $bbox[] = `exactWorldBoundingBox имя обьекта`;
    float $x = $bbox[3]*2;
    $y = $bbox[4]*2;
    $z = $bbox[5]*2;
    polyCube -w $x -h $y -d $z;
     
  5. Решатель

    Решатель Знаток

    С нами с:
    20.04.2005
    Сообщения:
    1.413
    Симпатии:
    0
    Баллы:
    44
    Или взять матрицу обьекта, и все .bbox атрибуты перемножить на неё. Тогда будет правильно.
     
Модераторы: Dark™, Skif

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