Читайте также:
|
|
Существует несколько дублирующих друг друга приемов, предназначенных для выделения объектов. Помимо самого простого варианта выделения щелчком мыши по объекту можно выделять объекты по цвету при помощи команды Select By Color (Выбрать по цвету) или по имени командой Select By Name (Выбрать по имени), а также выделять области определенной формы, применяя команду Selection Regio n (Форма области выделения). Все команды выделения доступны из командного меню Edit (Редактировать), кроме того, большинство из них продублированы на панели Main Toolbar. Стоит отметить, что выделение по цвету и имени очень удобно при большом количестве объектов, так как выделить нужные из них обычным способом часто бывает непросто.
Попробуем выделить группу объектов по имени в созданном ранее кубике-рубике. Щелкните на панели Main Toolbar по кнопке Select By Name (Выбрать по имени) — это приведет к открытию диалогового окна Select Objects (Выбор объектов), где представлен отсортированный список всех объектов (при желании принцип сортировки объектов в списке несложно изменить). Выберите нужные объекты мышью, удерживая в нажатом состоянии клавишу Shift (при выделении последовательно расположенных в списке объектов) или Ctrl (при выделении объектов, не следующих в списке друг за другом). В нашем случае нужно последовательно окрасить в разные цвета отдельные плоскости кубика. Это означает, что вначале требуется выделить объекты с 1-го по 25-й, затем с 26-го по 50-й и т.д. Выделите при нажатой клавише Shift первую группу объектов списка (рис. 40) и щелкните на кнопке Select (Выделить) — нужные объекты окажутся выделенными. Измените их цвет, например, на красный (рис. 41). Затем аналогичным образом выделите вторую группу объектов и измените их цвет и т.д. — в конечном счете кубик будет напоминать представленный на рис. 42.
Рис. 40. Выделение объектов в окне Select Objects
Рис. 41. Результат изменения цвета у первой группы объектов
Рис. 42. Окончательный вид кубика-рубика
Можно выделять объекты как по имени, так и иным способом, задав принцип для их автоматического выбора. Попробуем выделять те составляющие элементы кубика-рубика, имя которых закачивается, например, на 5, предварительно вновь окрасив все объекты в один цвет. Щелкните на кнопке Select By Name (Выбрать по имени), в самом верхнем поле окна Select Objects (Выбор объектов) введите имя в общем виде (рис. 43) и щелкните на кнопке Select (Выделить). Измените цвет выделенных объектов (рис. 44). Обратите внимание на то, что данный вариант выделения очень удобен для выделения всех объектов, имя которых начинается с определенной комбинации букв, — например объектов, созданных на основе того или иного примитива.
Рис. 43. Определение в окне Select Objects имени объектов в общем виде
Рис. 44. Результат смены цвета автоматически выделенных объектов
Очень удобно также выделение объектов по их цвету. Чтобы опробовать данный способ выделения, вернитесь к нормальному разноцветному варианту кубика-рубика, отменив последние действия. Из меню Edit (Редактировать) откройте команду Select By Color (Выбрать по цвету) — обратите внимание, что данное действие приведет к изменению внешнего вида указателя мыши. Щелкните на любом из объектов интересующего вас цвета — в итоге все объекты сцены указанного цвета окажутся выделенными.
Кроме того, существует возможность выделения областей. Области могут иметь прямоугольную форму (Rectangular) — данный вариант мы уже использовали на первом уроке, заключая интересующие нас объекты в прямоугольный контейнер. Помимо прямоугольной формы области также могут быть круглыми (Circular), иметь контур в виде замкнутой ломаной (Fence) или произвольный контур (Lasso), который напоминает простейший вариант «лассо», используемый в двумерных графических пакетах. Соответствующие данным командам кнопки находятся на панели Mail Toolbar, при этом по умолчанию видна кнопка Rectangular Selection Region (Прямоугольная форма области выделения), а все остальные скрыты под ней и выбираются обычным для скрытых кнопок образом. Стоит признать, что помимо ранее использовавшегося нами варианта выделения прямоугольных областей все остальные больше подходят для выделения более сложных объектов, чем объекты, созданные на основе примитивов. Поэтому на данном этапе освоения программы просто поэкспериментируйте и попробуйте выделить отдельные группы кубиков кубика-рубика при помощи каждого из названных инструментов.
Дата добавления: 2015-11-13; просмотров: 30 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание массивов объектов | | | Создание именованных наборов объектов |