Коротко
- Выбор окном слева направо выделяет только объекты, полностью попавшие внутрь рамки.
- Выбор crossing справа налево охватывает объекты внутри рамки или частично пересекающие её.
- Лассо, кисть и граница замкнутой кривой позволяют выделять объекты в областях неправильной формы.
- Фильтры выбора помогают сосредоточиться на определённых типах объектов или подобъектов.
В Rhino 8 доступны инструменты выбора объектов — от окна и crossing до лассо, кисти и фильтров по свойствам. Эти методы, описанные в официальной документации McNeel, позволяют выбирать объекты в файлах архитектурного моделирования и визуализации как до запуска команд редактирования, так и во время их выполнения. Поскольку инструменты охватывают разные объекты в зависимости от направления и формы области выбора, правильный метод помогает снизить риск изменения неправильной геометрии.
1. Правильно выбирайте направление выделения
Чтобы выбрать объект, щёлкните по нему; щелчок по пустому месту снимает выделение. При выборе нескольких объектов прямоугольной областью важно направление перетаскивания:
Перетащите курсор слева направо, чтобы выбрать объекты окном. Этот способ выделяет объекты, полностью попавшие внутрь прямоугольной рамки.
Перетащите курсор справа налево, чтобы выбрать объекты в режиме crossing. Выделяются объекты внутри рамки или частично пересекающие её.
Чтобы добавлять объекты по одному, удерживайте Shift во время щелчка или рисования области выбора.
Чтобы снять выделение с объектов, удерживайте Ctrl (на Mac — CMD) и щёлкайте по ним или обводите их областью.
Это различие определяет, например, выделите ли вы только линии, целиком находящиеся в области листа, или все элементы, соприкасающиеся с геометрией стен и мебели. Выбор окном снижает вероятность случайно захватить соседние объекты, а crossing упрощает сбор частично видимых элементов в большой области.
Чтобы задать поведение прямоугольного выделения с помощью параметров команды, используйте:
SelRectangularВ Rhino 8 эта команда находится по пути Select › Edit › Select Objects › Area and Volume Select › Rectangular. В документации перечислены параметры SelectionMode: Window, Crossing, InvertWindow и InvertCrossing. Кроме того, параметр SelectThroughObjects определяет, можно ли выбирать находящиеся позади и невидимые объекты или подобъекты. Поэтому при выборе в насыщенной модели проверьте, нужно ли включать в выделение невидимые элементы.
2. Используйте лассо и кисть для областей неправильной формы
Если прямоугольная граница захватывает лишние объекты, инструменты свободного выделения помогут точнее задать область. Лассо выбирает объекты внутри фигуры неправильной формы, нарисованной на экране. Вместо поведения по умолчанию можно задать режим Window или Crossing с помощью SelectionMode; также доступны варианты инверсии выделения. Во время рисования лассо можно отменить последнее действие с помощью Undo. Также можно выбрать объекты, которые выходят за пределы окна просмотра, но остаются внутри границы выделения.
Запустите команду лассо:
LassoВыделение кистью позволяет собирать объекты, перемещая курсор как широкую линию. По умолчанию используется режим crossing: выделяются объекты, которых касается след кисти. Ширину кисти можно задавать в пикселях. Удерживая Shift и перемещая курсор вверх или вниз, можно менять размер кисти прямо во время работы. Если включён параметр RealTimeSelection, объекты выделяются, когда кисть касается их; если он выключен, выделение применяется после завершения команды.
SelBrushДля работы с контрольными точками и точками сетки можно использовать отдельный инструмент «Кисть»:
SelBrushPointsВ документации также описано снятие выделения с выбранных кистью точек с помощью Ctrl: для этого нужно провести кистью, удерживая Ctrl. Кисть особенно полезна, когда нужно отобрать конкретную область среди множества визуально близко расположенных элементов. Но если ширина кисти слишком велика, в выделение могут попасть и нежелательные соседние объекты.
3. Используйте замкнутую кривую и выбор подобъектов
Если в качестве границы выделения нужна заранее нарисованная замкнутая кривая, можно использовать выбор по границе:
SelBoundaryЭтот инструмент позволяет выбирать объекты внутри замкнутой кривой, заданной относительно вида, или пересекающие её. Если для параметра Precise выбрано Yes, выделение выполняется с помощью теста с двойной точностью для границы на экране; если хотя бы небольшая часть объекта выходит за неё, объект может не попасть в выделение. При значении No используется растровая маска выделения, а вокруг границы возникает допуск шириной в среднем около половины пикселя. Поэтому состав выделения может различаться в зависимости от того, какие объекты кажутся находящимися внутри границы на экране.
Можно выбирать не весь объект, а поверхность, ребро или контрольную точку. Многие команды допускают выбор подобъектов до запуска (pre-select) или во время выполнения (post-select). Чтобы выбрать подобъект мышью, удерживайте Ctrl и Shift, затем щёлкните или нарисуйте область выделения. Щелчок или выделение областью с Ctrl снимает выделение с подобъектов. Фильтры выбора в командной строке позволяют сосредоточиться на нужном типе объектов или подобъектов после запуска команды. В документации приводятся такие фильтры, как crv для кривых, edge для рёбер, srf для поверхностей и face для граней mesh или SubD.
При работе с блоками учитывайте ограничения: объекты внутри блока можно выбирать целиком, но их грани и рёбра выбрать нельзя. Также нельзя выбирать объекты и подобъекты во вложенных блоках. Поэтому, если не удаётся редактировать элемент, сначала проверьте, не входит ли он в блок, и только потом меняйте способ выделения.
4. Отбирайте объекты в архитектурной модели по типу и свойствам
Инструменты выбора — это не только рисование области на экране. В документации Rhino 8 перечислены команды для выбора по таким свойствам, как слой, имя объекта, цвет, цвет для рендера, имя материала и тип объекта. Например, чтобы выбрать все объекты на определённом слое, используйте:
SelLayerЧтобы выбрать объекты с одинаковым именем материала для рендера:
SelMaterialNameТакже доступна команда для поиска геометрически идентичных объектов:
SelDupТакие методы помогают перед массовым редактированием выбрать элементы архитектурной модели, распределённые по слоям, или поверхности с общим материалом. Чтобы выбрать все объекты, используйте сочетание клавиш Ctrl+A, а чтобы снять выделение — Esc. Команда SelSmall, выбирающая объекты меньше заданного размера, находится по пути Select › Edit › Select Objects › Area and Volume Select › Small Objects.
Распространённые ошибки
Путать поведение выбора слева направо и справа налево: в первом случае выбираются только объекты, полностью попавшие внутрь, во втором — также частично пересекающие рамку.
Работать, не проверив ширину кисти и режим выделения: в выбор могут попасть объекты за пределами нужной области.
Считать, что при наложении объектов первый щелчок обязательно выберет нужный объект. Если открылось меню выбора, можно выбрать объект из списка; прокручивайте варианты колёсиком и подтвердите выбор щелчком правой кнопкой мыши.
Пытаться выбрать грани или рёбра внутри блока. Согласно документации, в блоках можно выбирать только объекты целиком.
В рабочих процессах архитектуры, дизайна интерьеров и archviz правильный способ выделения помогает более контролируемо редактировать части модели группами и отбирать элементы со схожими свойствами. Особенно в насыщенных сценах удобно переключаться между окном, crossing и лассо в зависимости от рабочей области и при необходимости использовать Selection Filters. Это руководство охватывает только инструменты из официальной документации Rhino 8; требования к оборудованию и условия лицензирования здесь не указаны.
Источники
Источников: 2Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Для архитектурных бюро и команд визуализации в Турции правильное использование инструментов выбора может сделать массовое редактирование более контролируемым, особенно в насыщенных моделях со множеством слоёв. Самый практичный шаг — довести до автоматизма выбор окном и crossing, а затем переходить к лассо, кисти или выбору по свойствам, когда это потребуется.
В источниках не указаны особые требования к оборудованию или лицензированию для этих методов, поэтому решение можно принимать исходя из того, насколько они подходят существующему рабочему процессу в Rhino 8. Самые частые ошибки — задать границу выделения в неправильном направлении или попытаться выбрать подобъекты внутри блока. Краткий стандарт выбора для всей команды поможет сократить ненужные повторения при редактировании файлов.
Частые вопросы
Чем отличается выбор окном от crossing в Rhino 8?
Выбор окном слева направо выделяет только объекты, полностью попавшие внутрь прямоугольной области. Crossing справа налево также охватывает объекты, частично пересекающие рамку.
Как выбрать объекты лассо в Rhino?
Запустите команду Lasso и нарисуйте в окне просмотра границу свободной формы. С помощью параметров SelectionMode можно задать поведение Window, Crossing или инвертированное выделение.
Можно ли выбирать грани или рёбра внутри блока в Rhino 8?
Согласно документации McNeel, можно выбрать объекты внутри блока целиком, но нельзя выбрать их грани и рёбра. Объекты и подобъекты во вложенных блоках также выбрать нельзя.



