![中文版Rhino5.0完全实战技术手册](https://wfqqreader-1252317822.image.myqcloud.com/cover/79/27111079/b_27111079.jpg)
3.5 物件的选取
当要对视图中的物体进行操作时,首先要选择该物体。虽然选择物体看似很简单,但如何正确地选择想要的物体,特别是当物体过于复杂的时候,这将是用户面临的一个重要问题。
3.5.1 用选择命令选择
Rhino中提供了多种选择命令,在【选取】标签中集合了各种选择命令,如图3-69所示。下面结合【选取】标签分别介绍几种常用的选择方法。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer328.jpg?sign=1739254968-88EJF3lZnBuJVlGLlgEZt8mU4SdKbJBJ-0-a417f4e1ebe1b0df1afe4bce01d0a2c5)
图3-69 【选取】标签
技术要点
按住标签标题不放,拖动标签可以将标签拖到外面形成工具列,如图3-70所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer329.jpg?sign=1739254968-RfQ6q0WqXq3zQUwgdJWKg6V0t45i3Jrj-0-dd6727facfcf3e8e1ef426e13cc1c9e8)
图3-70 工具列
1.单一选择
运行Rhino软件后,系统默认鼠标是处在选择状态的。打开Rhino目录下Samplemodels文件夹中的camera.3dm,把光标放在准备选择的物体上,单击,被选择物体高亮显示(默认为黄色),如图3-71所示。单击其他部分,软件自动取消原选择,转为其他部分高亮显示。在任意视图中单击非物体区,可以取消选择。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer330.jpg?sign=1739254968-gxjssByCV4TQDsGFmPFr2CqLFS27UYCE-0-258c94afb53b591bf59f9680a0ad1fc3)
图3-71 单一选择
技术要点
为了使被选择部分看得更清楚,读者可以单击菜单栏中【查看】|【着色模式】,然后勾选【仅着色选择部分】复选框。
2.多重选择
以上是最简单的选择方式,但在建模的实际操作中,情况远比这复杂得多。如果想选择多个物体同时进行操作,则需要进行多重选择。
方法一:选择一个物体后,按住Shift键,继续单击其他物体,则会选择多个物体。如图3-72所示。如发现某部分选错,需要放开Shift键,按住Ctrl键,单击选错部分,即可取消选择。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer331.jpg?sign=1739254968-Tl60tmGEvZZifqPSjDp8bSV6hOP0XUZI-0-eb305ec6b8fb2327680046544ce8bbaf)
图3-72 多重选择
方法二:在任意视窗中靠近左上角的位置,按住鼠标左键不要松开,向右下角拖动,将拖出一个矩形,这是矩形选择框。在拖动到合适位置,需要选择的部分都被框入矩形中后,松开鼠标左键,则框选住的部分处于被选择状态,如图3-73所示。注意,为了框选到合适的物体,可以切换到不同的视图中操作。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer332.jpg?sign=1739254968-TaptpI8wWoyZ4OhZIGhCilvmrUyuM6oW-0-c537469ab5ad7a38ae1878798eeb2aff)
图3-73 多重选择
如需选择全部物体,需单击【选取】标签中的【全部选取】按钮,即可选择视图中的全部物体。
3.精细选择
当遇到大而复杂的场景时,往往需要从许多已经叠在一起的物体中挑选出需要的物体,这时的选择难度就加大了。其他三维软件一般会采取先隐藏无关物体,再做选择的方法。而在Rhino这个软件中,有很贴心的设计来应付这种情况。
当单击视图中某个重叠部位时,鼠标附近会出现一个对话框,列举通过该点附近的所有曲线、曲面、群组等,用户将鼠标滑动到某个选项上,视图中就会将该选项部分特别显示出来(系统默认为粉色线条)。一旦确认某部分为所需选择部分时,用户在该选项上单击即可实现选择,如图3-74所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer334.jpg?sign=1739254968-t8M9Fog267jvwzijBDx014nzP3C1kspD-0-e50d6028503e369bbd31d924911eac48)
图3-74 精细选择
4.类型选择
建模时,场景中一般会出现多种不同类型的物体,如曲线、曲面、实体等。有时,需要一次性选择所有同一类型的物体,那么可以进行如下操作来实现。
依然打开软件自带的实例文件camera.3dm,此时打开【选取】标签,其中提供了各种类型物体的选择方式。
● 【选取曲线】:单击该按钮,则会将场景中所有曲线选择出来,如图3-75所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer336.jpg?sign=1739254968-u7tGwkH2wP5EukwNopvj3XxzCAIz7agm-0-d6311f53d95ef002047d3cd08ca7235c)
图3-75 选择曲线
● 【选取曲面】:单击该按钮,则会将场景中所有曲面选择出来,如图3-76所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer338.jpg?sign=1739254968-rnPxk733JkblEEIOQimThOhDSoUyH72w-0-a4e087b429af03f0af2262481f65e12a)
图3-76 选择曲面
● 【选取多重曲面】:单击该按钮,则会将场景中所有多重曲面选择出来,如图3-77所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer340.jpg?sign=1739254968-AN29N4ZrKmzOca2muNEO2aujKeWhWMau-0-4e46497ef6d17b378e7187506798a193)
图3-77 选择多重曲面
● 【选取群组】:单击该按钮,然后在命令栏中输入曾经设定的群组名,则会将场景中该群组包含的物体选择出来。本例中,提前建立了一个“镜头”群组,然后单击该按钮后,在命令栏中输入“镜头”,按Enter键,则选中“镜头”群组物体,如图3-78所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer342.jpg?sign=1739254968-0JXoALriaLO4gkl4ADTZx7S5IyBCnbXc-0-918020879552aedfc3c8a933d8dc71bc)
图3-78 选取“镜头”群组
除了以上常用类型外,【选取】标签中还提供了【选取点】、【选取尺寸】
、【选取灯光】
、【选取网格】
、【选取全部图块】
、【以ID选取】
、【以物体名称选取】
等多种类型,方便用户根据需要调用。注意,在调用【选取点】命令时,场景中需有打开并显示的点。
5.其他选择
在建模过程中,有可能会出现这类情况:需要将正在编辑以外的所有物体全部选中进行隐藏或者其他操作,【选取】标签中同样有应付该情况的命令按钮,即【反选选取集合】按钮。
打开camera.3dm,框选中场景中部分物体,然后单击【反选选取集合】按钮,则除原选择部分外,所有物体都被选中,如图3-79所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer352.jpg?sign=1739254968-D3Qk7FJlpoJ2AFEiwLEh0axoezdjGfWo-0-b9dd12dafc4c94ed305ebdaf32dc11c1)
图3-79 反选
3.5.2 用图层选择
当建立比较复杂的模型场景时,需要用不同的图层来管理不同的曲线、曲面等。图层管理的相关内容,在本书第5章中有详细介绍。这里主要讲解如何利用图层进行物体的选择,当然这样做的前提是,场景中设置有图层。
依然打开camera.3dm文件,单击【选取】标签中的【以图层选取】按钮,此时弹出对话框。这里列举了场景中的所有图层,用户可以根据自己的需要,选择任一图层,如图3-80所示。单击图层名称后,单击【确定】按钮,则该命令会将此图层中所有物体选中,如图3-81所示。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer354.jpg?sign=1739254968-mIxR3Cqo4u9xF22X31AQOnxjEH5dz8xP-0-c899008b6cd51cb8d5e60cd07175b7fb)
图3-80 选取图层对话框
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer355.jpg?sign=1739254968-4EtV4npHLUMQaMjwSUUuLPbwlqoBIirp-0-6b7c5ce70d346deb2c0fc6e53091b7a7)
图3-81 以图层选择物体
3.5.3 用颜色选择
此外,在Rhino中还可以通过颜色来选择物体。单击【选取】标签中的【以颜色选取】按钮,在场景中选择一种颜色的物体,按Enter键或右击确认操作,则该命令会把与所选物体颜色相同的所有物体选中,如图3-82所示。此外,也可以先选中某一物体,然后单击【以颜色选取】按钮
,则效果相同。
![](https://epubservercos.yuewen.com/9AADDB/15477647404554506/epubprivate/OEBPS/Images/figer358.jpg?sign=1739254968-FOjQu2c8pRxCimzgZPe6ilris5hAnZGy-0-c1688ba74dc6a420ac1bb9d903197bcb)
图3-82 以颜色选取
除以上这些选择命令外,【选取】标签中还集成了一些人性化的选择命令按钮,如【选取重复物体】、【选取上一次选取的物体】
、【选取最后建立的物体】
等,都为用户建模过程中的选择提供了方便,灵活掌握,可以大大提高工作效率,读者要多加练习。