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

Outliner - отображение только видимых объектов

Тема в разделе "Maya", создана пользователем Владимир Хадыко, 19 май 2010.

Модераторы: Dark™, Skif
  1. Владимир Хадыко

    Владимир Хадыко Мастер

    С нами с:
    19.01.2007
    Сообщения:
    2.206
    Симпатии:
    195
    Баллы:
    383
    Ну, собственно, можно ли такое сделать? А то не всегда удобно когда скрываешь часть сцены, а в аутлайнере все равно висят все ноды. Когда большая сцена с кучей объектов, то проще уже становиться тыкать в проекциях, чем искать в длиннющем списке (это когда случайно объект не был переименован либо имя было благополучно забыто:) Просто меня смущает тот момент, что если перестанут отображаться скрытые объекты, то как тогда сделать анхайд какому то определенному объекту?

    Вопрос по сути не критичный, по-большому просто интересно, а вообще это все сказывается максовская привычка работать таким образом, что уж поделаешь.
     
  2. МаксимС.Власов

    МаксимС.Власов Активный участник

    С нами с:
    18.01.2010
    Сообщения:
    172
    Симпатии:
    0
    Баллы:
    11
    В Atribute Editor в Object Display галочка и отображается или не отображается обьект. Visibility и Template.
    Самое удобное-это в слои всё распределить. Мало того что просто как в ФШ, так ещё и геометрия окрашивается в цвет слоя. Если слою назначен цвет.
    А в Оутлайнере лучше всё кроме DAG-объектов убрать. Список действительно огромный. Его лучше на типы объектов выбирать. Уменя DAG Only
     
  3. Владимир Хадыко

    Владимир Хадыко Мастер

    С нами с:
    19.01.2007
    Сообщения:
    2.206
    Симпатии:
    195
    Баллы:
    383
    О, уж думал и не ответит никто. Ну, собственно, я так и думал что такой возможности нет, ну и Бог с ней:)
     
  4. Dark™ vip

    Dark™ Administrator Команда форума

    С нами с:
    28.10.2001
    Сообщения:
    3.110
    Симпатии:
    217
    Баллы:
    1.520
    Возможности есть всегда =)
    Код:
    global proc int proc_sel_vis( string $name ) {
            string $parents[] = `listRelatives -parent $name`;
            $transform = $parents[0];
            if ($transform!="" && `getAttr ($transform+".visibility")`)
                return 1;
    
            return 0;
    }
    string $filter =`itemFilter -bs proc_sel_vis`;
    outlinerEditor -e -f $filter outlinerPanel1;
    
     
  5. Владимир Хадыко

    Владимир Хадыко Мастер

    С нами с:
    19.01.2007
    Сообщения:
    2.206
    Симпатии:
    195
    Баллы:
    383
    Что не может не радовать:)) Спасибо!
     
Модераторы: Dark™, Skif

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