Rhino7犀利建模
上QQ阅读APP看书,第一时间看更新

第二节 Rhino7界面的分布逻辑

图1-6所示为Rhino7的基础工作界面(背景颜色已由默认的灰色渐变自定义为白色)。

978-7-111-67488-7-Chapter01-6.jpg

图1-6 Rhino7的基础工作界面

①标题栏—文件名称、文件大小、软件版本

②菜单栏—文本命令

③指令栏—指令的输入与提示

④标准工具栏—工具、插件分门别类

⑤主要工具栏—常用工具

⑥辅助面板—查看属性、设置图层、观察状态、赋予材质

⑦三视图—透视图

⑧三视图—顶视图㊀

⑨三视图—前视图

⑩三视图—右视图

⑪物件锁点

⑫建模辅助—辅助建模及显示当前状态

㊀ 实为“俯视图”,为与软件一致,本书仍使用“顶视图”。——编者注

一、指令栏

建模软件的本质是帮助用户描述一个形体而建模的过程,实质上是一个不断和建模软件沟通交流信息,使得建模软件能够充分理解并且准确地描述用户期望的形态的过程。那么“指令栏”便起到了沟通交流信息的窗口作用。例如,当用户需要画圆时,在指令栏里输入“Circle”即可,指令栏会引导用户做下一步操作,如图1-7所示。

978-7-111-67488-7-Chapter01-7.jpg

图1-7 基础指令操作

其他操作同理。所以,用户在建模过程中需要养成一个经常观察指令栏的良好习惯,在这里,Rhino7会引导用户使用命令、显示功能选项、解释错误原因,以及显示计算结果。例如,可以通过直接输入“Length”指令来调用求长度的功能,如图1-8所示。

但是,毕竟这样的操作过于烦琐,不符合图形化界面的要求(可能接触过DOS系统的同学会对此感受尤为深刻),因此,Rhino7将所有指令封装成了图标的形式,当用户鼠标左键单击画圆这个命令的时候,就相当于在指令栏里输入了“Circle”指令,如图1-9所示。

同时,如果对于Rhino7已有一定了解,可以在命令编辑面板修改、自定义功能,如图1-10所示。甚至可以进一步通过C语言、Python等编写更多的工具。

978-7-111-67488-7-Chapter01-8.jpg

图1-8 用输入指令的方式获取曲线长度

978-7-111-67488-7-Chapter01-9.jpg

图1-9 在Rhino7里画圆

978-7-111-67488-7-Chapter01-10.jpg

图1-10 在Rhino7里自行组合基础功能

二、标准和主要工具栏

为了便于学习,Rhino7的标准工具栏和主要工具栏的工具设置极富逻辑性。标准工具栏就像是一个收纳抽屉,将不同作用的工具分门别类放在了一个个小选项卡下,如图1-11所示。同样,如果用户导入第三方插件,插件的工具栏也会以小选项卡的形式存在于标准工具栏,例如Vray for Rhino渲染插件、卓尔谟犀牛插件等。

978-7-111-67488-7-Chapter01-11.jpg

图1-11 标准工具栏界面

主要工具栏是用户建模过程中所依赖的主力军。虽然工具的数目很多(除了当前看到的工具图标外,如果一个图标的右下角有小三角形,代表这里存在一个卷展栏,里面还有一系列相关工具),但是它们的排布遵从一定的规律性,因而只要熟悉了排布的逻辑,那么哪怕对工具所在的位置不是很熟悉,也能比较快速地找到对应的工具,如图1-12所示。

978-7-111-67488-7-Chapter01-12.jpg

图1-12 主要工具栏的图标分布规律

上面部分负责点、线、面、体4个建模基本元素的生成和改变,每一个单一元素的生成工具后面一般会伴随着相应的改变工具,例如立方体工具(体的生成)和布尔工具(体的改变)。

中间部分的工具具有的一个典型特征,就是功能相似或者相反的工具往往挨得很近,甚至分属一个工具的左键和右键,例如组合工具和炸开工具。这样的规律在其他地方也同样存在。

下面部分的工具也是主要与调整相关,但往往不只针对某一类元素。例如,旋转工具既能旋转曲线,也能旋转面和实体。

对于主要工具栏的工具,可以用这样一段口诀速记。

978-7-111-67488-7-Chapter01-13.jpg