犀牛入门基础教程让您在短时间内熟悉犀牛软件

发布时间:2020-10-14 02:01:15   来源:文档文库   
字号:

犀牛入门基础教程让您在短时间内熟悉犀牛软件



犀牛建模入

2010寒假Rhinoceros全记

前言

1

第一

我的建

2

为什么选犀牛

3

3D软件分类

5

PolygonNurbs

6

第二章

Rhino界面和基础

9

界面构成

9

如何使用工具面板

11

自定义工具集

13

Rhino视窗

14

视窗基本操作

14

在底部显示图标签

15

视窗显示模式

16

工作平面

18

观看物体

20

物体基本操作

20

选择物体

20

建模辅助设置

22

第三章

绘制2D物体

24

Rhino中的对象介绍

24

点物体

24

线物体

25

面物体

26

网格

28

点物体的绘制

29

曲线绘制

31

Rhino直线绘制

31

Rhino曲线绘制

35

其他封闭几何体

37



第四章 2D编辑和NURBS深入理解 41

曲线编辑 41

nurbs曲线的深入 52

何谓nurbs 52

有理”和无理” 52

均匀”和“ 60

曲线的“阶” 63

第五章 曲面构建 65

构建曲面 65

创建方形平面 68

绘制简单曲面 69

拉伸曲面 72

放样 75

扫琼 80

旋转命令 83

边界曲面、合线面、镶的区别 84

第六章 曲面编辑 87

点的编辑 87

分割和修剪 94

曲线作为分割 94

曲面作为分割 95

还原分割和修剪 97

链接曲面 97

延伸曲面 97

曲面倒角 99

偏移工具 101

混接曲面 102

合并曲面 105

衔接曲面 106

几何学上的G0G1G2连续 109

第七章 Rhino实体和网格 112

基本几何体创建 112

实体工具 118

布尔运算 118

抽面工具 122

实体倒角 123

MESH对象 124

第八章 高级工 129

从物件建立曲线 129

曲线投影到曲面 130

从曲面提取界线 133

从曲面提取廓线 133

从曲面提取UV线 133

生成相交线 133

生成等分线 134

生成剖面线 135

物件变动工具 136

处理物件空间工具 136

特殊位置工具 143

套用 UV、沿曲面动、沿线流动 143

定位至曲面 151

定位曲线至缘和定垂直线 152

特殊变形工具 154

NURBS曲面理解 158

第九章 Rhino辅助工具 162

图层控制 162

物件属性 164

2D工具 166

标注工具 167

Make 2D 168

ArchCut插件工具 171

第十章 渲染 175

渲染相关知识 175

渲染分类 175

渲染特性 176

我们需要的静帧 185

Rhino中的渲染 186

渲染前的准备 186

Rhino中的几种渲染介绍 190

附表一 Rhino插件介绍 195

附表二 本次网课程课程表 196

前言

四年级上学期的时候,周围一些同学提到希望向我学习一些我在 件运用上的验,碍于时专业课程繁重和一自身事情,于这种 我多数情况只是给与零散和狭隘知识或是绝了。我通是告诉 **软件或**软件的**功能应该可解决你的题”,我发这样做 不能帮助我朋友们解他们在软件面的困惑反而古怪繁的软件 让他们更为不着头脑恰好四年级这个寒假有其他打算遂决定 这个机会总和给大家享一下我在件运用方获得的诸多验,也 对自结。

我选择了进行网络文字牛教学,将建模思维融其中的方式,但最 毕竟还做成一个普无奇的牛入教程。承蒙院学会学部的 同学里,从 NCF 友。 程的构思到成前前后大约付出一月时间,最后整理课的时候 自己字和定成

我很想将此书献给提醒计算机运用和手绘都要重的老师们,但小 一本手册实不敢写这词句,因此要在此感他们,我在面的时 投入太多时到自己的趣,而忽视“手绘”一作为一个筑师最 尊严的素质我会在后的时间慢慢以弥补。时我要感谢辉学长 写序感谢 NCF 群的朋友shaper3d 化群NCF 坛、 网站给与便利、感 上海-西同学在制给我助。

希望助。

1 前言



第一章

我的建

这是本次犀牛课程的第节课,但本课不会涉及何关于犀牛建模的 识,而且图较少文字多。但我个认为今天讲这个部分我个人 建模的部----认识。

朋友们现在都很多困惑我常常被问到这样的问“我感觉自己在建 上比别人落,你认为哪个建模软比较容易做城市设计什么软 模较3D MAX MAYA 建筑 CATIAPRO/E 用来,它

本课的这些知识,正是图用我的个人经验为大解决这些问题。而 这部分知识是我不会周围人的言左右,知自己如何去择需要 的基础,是现在敢在程设计中尝一个全新件的基础。正的高 握的是一种模观念,的建模思维于所有的模软件都是用的, 到了会受

本次对于建模和 rhino 使理解 建模技巧罗,因此我择使用文字为载体进讲解。本节你会遇 多的专业名,先不要究这些名词含义,只要理解我给们解释 义即可,建师不需要那些古怪的算机底层识打交道,也最好 被别人忽悠这些知识由欠入深,肯定看得,而且之后会有自 看法,应该会被那些来掌握软件是是而非人忽悠了。正的高 我们出现。

我前面说了这次教程不及价值观的改造,但有点在此提醒下:这 教程只是犀建模入门程,我个人平也很有。我希望大放弃速



3 第一章



RHINO 一定用于但是 若是想真正通建模,面还有慢慢路要走。面的内容开之前先

一篇-----Teach Yourself Programming in Ten Years

为什么选犀

先简历。 初中的时候我还不会语,有一天,在电子科大表哥打来电话告诉

在编当时心程啊是多么牛 B 下去 读这说了 CPerlPythonVB得一个比个牛 B

中,我有幸到一位黑同学,跟他计算机语,上课一起草稿纸

码,下课再去运行。年下来,我然只学会少数几言,得益于 同学的点拨我对计算建立了良好理解。再级的程序也过是极 模仿,然理解 CPU

0 1认识 0 1程序

高中时候,我爸一个在西南交大学建筑学的学生我家在电脑上展示 他的都称 B的我了,当 社会分工如之细,没多少行业需特殊智力能企及,我会觉得 B 他知已。

和大家一样 3D 软件也是在大学以后才开始,大二的幼儿园设 程,某天一在墨尔本学留学的同放假时跑给我们看了们在墨 大学字设我也份:

B 墨尔本大学建学院一年级的数字设计课程作品,吴量提供图片。

设计竟然可以这样做,且个人在审美上也有这的喜好,但就计算 而言,大一年我本来经差不多完放弃了我高中的兴趣现在又 了,软件Rhino我第一 次听

但犀牛适合辅助建筑设么很遗憾,至少在当国内设计行业的成 到哪 Rhino 设计广州歌 剧院家点 Rhino

我后外着他们的 course 面看 什么唯一好处是访问 edu 常快在北 极还是在了如下一表格面我能确的信很少 迎补

哥伦

MAYA

香港

Rhino

墨尔大学

Rhino

伦敦 AA

学院

MIT

CORE 程上 MIT 筑学

数字化课程几个最终作品 Rhino 做的

淡江

阶段有个 Studio

Rhino Rhinoscript

哥伦

MAYA

:各大学建筑学院软学习情况。

毫无Rhino 是非也因 形态 Rhino Rhino 便 入手使和我悉的 AUTOCAD 类似

于渲在的 Rhino 有了 VRAY 使 Rhino 、建整的 Autodesk

强大Rhino 运会且现已经很 有人给 Rhino 赚钱了。在学 Rhino 到其 3D 亏。

3D 软件分类

三维软件市场发展越来快,新软件也层出不穷当我们听到一个从 听到过的软名字时,们该怎么看,现在你定不会不假索的觉 一定是很 B 使了。

不同的用的,用 CG 建模 造业肯是造不出来的。我们先软件分个类:我们所熟 Photoshop AiCoredraw 属于 2DSKETCHUPAUTOCAD 3D 件。

3D 认同为:CG CAD CAID CAM

CG: 我们暂且定为作影视、动画、虚拟表现一类软件(其实它不是 定义的,很不解释在我的这分类我们以这样理解,像 建筑畴。3DMAXMAYA 等。

CAD AUTOCADALIAS 3 软件。 CAID 要有 RhinoSolidthinking

CAM制造 PRO/ECATIA 这些 切割CAM 的模产品那个问 PRO/E ,我吗。

至于 BIM 分到 CAM 模型 CAM 会讲 还有Rhino CAID 模的增加了 整的 layoutsection2D Rhino 现在 CAD

5 第一章



3D 以及式下说还 有些 3D 代码比较面这些

当个会和 JAVA 系,到这几

就行

Polygon Nurbs

但就主要polygon nurbs 它们有什么区别大家必要理解,除非你以后想和模型打交道。

们先看看 sketchup Rhino 个球

:使用 SKETCHUP 建立体。

我们用插件建立一个球发现这个球是由很多三面构成的,它实质 是多面划越像

在犀牛中我们建立一个体,出现了一个光滑没瑕疵的圆,若我们 开它线只有 3 圈。

前者 polygonpolygon 要是 面,我们Nurbs 个曲 面,至于为么它能这,这不是我一开始就得懂的,就我们在 语言时我们遇到“面对象”的概,我们初建筑学时会到“空 的概念,一始我们无如何也是搞懂,需要以后的学习慢慢理 我后 nurbs 的理目前

Nurbs 域是 1985 公司召集学家 只为了解决个看似很单的问题:何用计算描述一个圆后来将 域的 Nurbs 过来,后了丰 富多品。

发散使 Photoshop 笔工具就是 Nurbs 线 想一根曲线的。

Photoshop 中的钢笔具。

我们中, CG 重于 polygon MAYA

3DMAX 也有 NURBS 能,但仅其他三类是以 nurbs 基础Rhino 天生 NURBS CAID CAM 在于 实体核心和面核心,体、曲面是对模型内数据的处理式,实

心模的,有厚CAM 直接用

观世前面到的 BIM 类软 件为,所划分 CAM 类。

现在这个知识或许对我有一些帮助了。我们某在哥大网站上发现 这样

:建筑模型,潘浩提图片。

这是这哥样在 sketchup 入到 rhino 么我该是 MAYA 了。

目前从 nurbs 导成 polygon 相反所以 你希 sketchup 好模再到 rhino 面修改是有一 关于件之间(后会讲包括互相编 辑。

渲染认识 polygon 模型认识 nurbs 型。型在 渲染处理成 polygon 要把 事情来对待不要受渲器局限去选你的建模具,后者更重要。 个兄弟在和看电影时到做得很逼的航天飞、变形金刚面时总 趣地问我这拿什么软做的,光从染结果是难判断模型何制作 因为两者是个独立生线上的产品况且现在些软件技术作为商 密很

最后一小部分,nurbs 在犀牛里叫做“曲(英文 surface polygon “网Mesh教程面”都 广上的也就一个面,不所有否在同 一个的侠义“

第一章 8

第二章

Rhino

界面构成

打开 默认准工 可能

3

有过 3D 话,Rhino 们根据名掌握 它们下:

菜单绝大

:犀牛菜单命令。

命令同于 Autocad于软上方 习惯似于 Autocad,有在命 令行 Rhino 选择,后 面会

认是 4 个视图某个再双 将还会具 状态、当信息。

类似习惯的 sketchupautocadRhino 具有非常面, 而且除了菜栏,其他口都是可以拉出来随置放或者浮的,对 面的喜好界面(图

:自定义犀牛界面。

如何使用工面板

Rhino 按钮:

如上图右边这种按钮右角有小三角形,表示这工具有一系列相关 具集键长具集来。

:长按按钮浮动工具

另外,左键单击和右键击对于某些图标来说,作用是不一样的, 我们鼠停在个工具钮上时可以到左键和右键的义。注意

分。

:左键与右键按钮区

Rhino 示了在工 键打

:打开 Rhino 隐藏面

自定义工具

在菜---具列

3

如图们可列。

按住 ctrl标指向工把这 的新可以具集,如

Rhino 能性方便 ,我还是 Rhino 面布 局和工具集置来进行它们都是被类好的,且此次教程是以默 局和础。

Rhino 视窗

Rhino 窗是 Rhino 要建模与 的区

Rhino ,分Top视图Perspective 正视FrontRight

我们单击某个视图标签,视图标签将高亮显示表示这个绘图区被 活。我们双视图标签,该视图将大,再双一次,返回视图模

另外标准以返式。

在视图标签上点击右键我们可以对这个视图进最大限度的配置, 置显示模式视图模式工作平面等大家可以试改一下看图内发 种改

:右键视图标签进行图设置。

视图标签

我们在建模时常常会将视区放到最大,但会经在几个视图区进行 换,连续进双击的办会不会太麻。我们可将视图标签于底部 便在换。

上的窗的

我们“标

工作视窗下部就会增加栏视窗标签,这样我们可很方便的在各个 图之

:建模区底部增加视标签。

现在

Rhino 提供几种在建模时的显模式:如图所示,其中三种最为 用。

:显示模式选择项。

Shade selected objects only 行作分线 框显Penguin Penguin

请尝显示生的化。

Rhino 的几种显示式。

线框模式:是所 3D 件都具有的显示模式,最为常用,占用系统资 小,现力差。

渲染线,可

平面

每个工作视窗内都带有一个工作平面,您看到的场景格线就是工 面,任在视内直接制的点线都处于该视窗的工平面,如

此对工作般情 改默认的工平面,所具体就不多了。只提一点:工作窗的改 不能 ctrl+z 原,需要使 shift+home 着对 CAD 统。

工作平面中的格线也和场景单位有关,您可以在菜单栏的“工具-- “选和格线小。

:场景单位和格线设

Rhino 义功置背 比较述了些功

观看物体

在标准工具栏内提供了整的观看工具集。但这工具只能使用一次 非常观看键。

:观看物体工具集。

旋转

平移shift+ 键、ctrl+alt+键盘的↑件。 缩放鼠标轮、Pagedown Pageupctrl+鼠标alt+ 键。

模型ctrl+shift+e sketchup

另外zoom殊快捷键。 上面很多操作有好几种可能的方法,大家只需记住第一种最常用

可,别与了,如在 sketchup

Rhino 中会是旋犀牛

快捷的课

:鼠标中键弹出对话

物体基本操作

选择物体是建模的基本虽然选择物体不是难事但一旦模型复杂, 何选这是 Rhino 另一

①单

我们

:选择 Rhino 物体。

按住 shift ctrl 减选

令集

Rhino 各种位于

:选择工具集。

比较有:

反选(Invert:反向择场景中物体(但隐和锁定物体不被选择 后面同)

以图上所

重曲格。



:分别选取前场景中所有点体、线、曲面、多

我的分复配合

:可见性工具集。

将您需要的物体选择出,隐藏和锁定工具集非容易理解,这里就 多讲

物体属位于具栏Properties,物体属性在犀

牛中加入集内。

在物物件、纹息。

设置

这一小是针栏内的置讲 AUTOCADRhino

状态助建项。

:状态栏选项。

锁定点、件琐点功和效果和 AUTOCAD 十分似,只简 要叙下:

锁定线的顶上。 正交设置捉角

物件具栏 Rhino 下琐

Rhino 中的辅助建琐点方式。

平面模式面模式是个相对概念相对于之的操作点的用在于 您输入第一操作点时打开平面模,再输入二个操作点第二个 保持工作内。

例如第一(1,1,1)第二 开平式, Z 认为 0 Z 1

记录到过 CAM CAM 都是,参数 的核型的录。Rhino 到全程 录的功能,可以对部命令和操作录其历史对于前面的新,被 历史更新。

小节:今天的课程可能较单调,但不可忽视,成良好的操作习惯 您以础。

第三章

绘制2D

Rhino中的象介绍

Rhino 点云线线线、 实体等。

我们为四质其 点物云)

线物线线合线)

曲面实体) 网格

Rhino 主工。几 3D 支持譬如在 Autocad 仍是 在我 sketchup ,点

Rhino 点物体工具集。

Rhino 型的线面控制点 nurbs 线性,面开 专题解。

线

Rhino 中的线物体线(polyline线(curve闭线 椭圆

其命图。

Rhino 线物体相关命位置。

直线polyline:比一 Autocad 中的 PL 线,稍微不Rhino

polyline 间折线 Autocad

曲线curveRhino 中造型的最主要元素之一。它和直线在本质上都

nurbs 线性不

线闭的 nurbs 线线曲线后面 我们说。

面物体可分为曲面(surface、多重曲面(polysurfacepolysurface

曲面surface nurbs Rhino 中造

多重面(polysurface:指链接,而且又不形成封空间的一 面。Rhino 至少们可接。

实体(solid闭的个曲面(如球体)或者形成封闭空间的多重曲 称为体。

:各种 Rhino 面物体例。

当几,我Rhino 体”的判别只有“曲”和“多重面”两种项,因此实的本质 以上体。

网格

Rhino mesh就是 polygon 与它相关 Rhino 具栏置:

:网络工具集位置。

网格链接网格 Rhino 中只是辅助建模元素它只提供了数几种几造型,要得复杂的 需要

即是换按到网右键从 网格

点物体的绘制

3D 使通常助功 建模时定位,而且能被渲,一的教程都会忽略个部。事 上,使 Rhino 建模 Rhino 能上的确能。

Rhino 小方样始 属于分。

Rhino 中的点。

关于(图

图表 :点命令和相关用

29 第三章



时间不允许我一个一个细讲解,对这些命令有问的请稍后提出, 于点以下点。

1 标取值两 鼠标 A在屏将在

B按住 CTRL 次取值 XY 二次 Z 标。

键盘x,y,z(英

事实 CTRL 键的妙用配合 CTRL 平面移动等。

:使用 CTRL 键进行垂工作平面取值。

2 ClosestPt其实质是 0 即在所选 标点件琐此涵

3 :左键表示建曲线点上的点,右表示建曲线终点上的 线的起点终点现在不必究,它涉及到曲线内 kont 点编号,下节课 nurbs 线们会在建线顺序

4 点云PointCloud将多个合并一个对象,这样以使型变 Rhino 中的 3D 逆向工非常有用,例如使 3D 扫描仪器 Rhino 式存在,RHINO 云转换为 发出款名 RhinoResurf 点云转换 Nurbs 型。

曲线绘制

Rhino 的线线线圆弧 由曲线

Rhino 线绘

Rhino 线

图表 :直线绘制命令及法。

光直线 Rhino 了多 17 那么考虑 到建模时可遇到各种况,这些命的确可以助我们节省间,简

四点绘制直线(FourPoint):前两点确定方向,后两点画直线。下面 等分线似。

求两直线垂线2Curves):条直线可能多个垂线所得垂线 鼠标线切线此。

您可使线一下。

:求两圆切线。

线 PolylineOnMesh 便

polygon 工。

:在 MESH 面上直接绘曲线。

我们现在使用这些命令搭建一个小房子框架(天有类似练习但更 复杂

1 使线(polyline绘制 6m*4m

2 切换到透视图,打开件琐点端点,捕捉矩顶点使用绘制工作 面垂线(Vertical)制垂线

3 连接这几个顶点,再类似方法绘制出门和窗一个房子框架就完 了。

Rhino 线绘

Rhino 线

图表 :曲线绘制命令及法。

说明:

绘制 CP 线CurveCP 点是线的点,这线立方 nurbs 线令。

绘制 EP 线interpCrv线内插点,影响 nurbs 型的素。

曲线HandleCurve其造型式和 Photoshop 上的钢 工具

这三线造们发使绘制 CV 线命使用 EP 线走么内在

别, CV 曲线是 nurbs 线令,分析

nurbs 线征。

在曲面上绘 EP 曲线InterpcrvOnSrf曲面上绘制内插点 线,线面上线非常用。

:在曲面上直接绘制线。

:绘曲线线、双线这几绘制的学意 的二次线。请大家天下去单回一下高中数学学的常曲线 程,曲率,曲线“阶的知识,明上课会遇这些知识。单回忆 不必究。

线旋首首尾



第三章 36

:螺旋线命令绘制的旋体(配合 PIPE 命令)。

关于线。对线用时 rhino 建模 大家的使会。

几何形体

关于圆的命令如下:

图表 :圆的绘制命令及法。

命令明:

命令曲线 选点线

:建立曲线上点法线面圆。



第三章 38

多种参数配合 阶圆。

:三阶圆建立设置参

三阶

圆怎么可能是三阶的呢它实际上不是一个数学义上的圆,明天的 二小深入 nurbs

其它几何体命令

图表 :其他曲线的绘制令及用法。

命令使讲了。

RHINO ,可转换象:曲线曲面、实 体,了。

Rhino 建立的曲线字。



第三章 40

第四章

2D编辑

上节课我们知道了建立线的命令,使用这些命我们可以建立任何 状的线或者的。

事实上,在犀牛中,很时候的曲线造型不是第次通过曲线工具生 的。曲线出来。

今天我们来学习各种曲线编辑工具的运用,同时天的重点在第二小 对于 nurbs 线解,理解 nurbs 线的内在原您来 说都了。

曲线编辑

线修剪

分割具栏(图 置。 仅适线于曲

:分割和修建命令位

分割线面产 被分质是

但被线实质

理解日后 例如条直线



注意!

我们面。剪。

现在可以理解到了吧,分割的曲面实质上是被制一份出来,然后 藏掉分。

您现在不必进行这些操,关于曲面部分我们还讲,但对于分割和 剪工提前点。

我们线:

线

Split用物曲线

:选取分割用的两根线。

再选取割用物件,也就是圆 ENTER,这样这根曲线被分割开 了。

45 第四章



修剪工 Trim法我就不讲遍了,与分割不同的是它是 选取需要在可

线上的点

前面我们简单了解了下线上有两种点,控制点CV ,编辑EP

工具 线这些:

如图 看到 CV 有些线于曲线EP 则都 处于线

:曲线上的 CV 点和 EP 点。

我们以改线型。 另外线一个 CV EP 相关

以看

大家这些不多了。

:点的编辑命令集。

线工具

曲线在工置(

其中下面些:

延伸线我们般见到延伸线有 Rhino 的延伸出曲线可以有很多多样性,它能在线后画出曲线、直线、 弧。

延伸线在一,如

线天我,他都花了 100 根曲线 26 母,实际 38

:最简字母表曲线。

很多曲线线如使sweep 命令根曲线方法

A 线接使(join)

B 衔接曲线blendcrv:可以结合点不相根曲线,合据鼠标 点击位置最的两个端。衔接方法要自己定,通常会改某根曲线

位置。

衔接曲线及选项。

C 线match线点未线第三 根曲线配合 join 曲线接得到 效果

:使用混接曲线命令成第三根曲线。

曲线倒角前者导圆,后角,命令里设 这个们在 AUTOCAD 里太是,Rhino 角只

针对两根曲线不能对一根曲线(AUTOCAD 些情况下就可。而 Rhino 曲线使时,

:曲线倒角命令参数。

偏移曲线OffsetRhino 中的移工具观,譬如它以动 的给

:偏移曲线动态显示。

使用 offset 输入 T 参数移量 剪多

线 线

DeleteSubCrv重建曲线Rebuild化曲线等它们的使 方法多讲

一下:在面这些命令,混接blend)和衔match在曲 您也到, Rhino 中非这需使

解。

毫不夸张的说:到了后复杂建模时,关于两者何使用的博弈直接 系到坏。

nurbs线的深入理解

好了,到了今天的重点节,本节比较难而且比理论,请做好笔记 便复

何谓 nurbs

Nurbs 均匀 B 线

前面提到 Photo 的钢笔工具就 B 线,B 线属 nurbs

曲线。

B 线均匀 B 线的子 理”是附在原始 B 线上的而不 是对

那么理反之Rhino 均匀“均”和有理“无理”配的意一组合的曲线。例“均 有理”…..

Rhino NURBS 有四个控制属 CV制点,EP插点knot

(节degree(阶

有理”“无理”

从昨三阶

是用第一右边 的三 CV CV

:正常圆与三阶圆。

昨天一个明:

我们先打开 rhino 工具的任 都等径。

53 第四章



:打开分析工具集。

我们选分析工中的个工具 (曲半径,我们在左和右 那个圆上分试一下,现左边那个个点上曲半径始终不,右边

圆曲

:检测圆上曲率半径。

使个工开启图形这个 工具色曲线线离差

左边这个曲率图形无论到多大,它都是一根光的曲线,右边则在 些位变。

:放大曲率图形。

因此一个的圆。 我们两个别。

我们 CV 点开

55 第四章



我们使,每权重管。

:检测点权重工具。

第一圆:



57 第四章



第一 CV 权重为 圆上 CV 管这和它竿系。

我们圆:

:第二个圆上的 CV 权重。

我们

我们行输 what 命令圆的

控制有理对于 CV 言。

这个个点

:更改第二个圆上点权值。

再次 what 性。

这个线

OK

对于 NURBS CV 点权重不线线,CV 同的 曲线线。

现在是“

很好 就像 CV 线力,当 CV 点的,那 它对线大,曲线CV 点权重 作用 Knot 点上,我

:权重犹如 CV 点对线的吸引能力。

有理一种过附 CV 点的值, nurbs

曲线



非均

再来如图 使线的第 命令线。

what 的属性: 第一线



第四章 60

第二线

第一线第二线的。 这里概念Knotknot 译为

而不Knot 值于 Knot 就简 Knot

节点并 EP(内插 Rhino 中我们法打开节进行 动,置, Rhino 和减

:打开节点捕捉和显示 EP 点,发现他们并不重合。

我们使用分割工具 P 数捕线他们割。

:捕捉节点分割曲线。

我们线根曲线们分使用 what 检查线

上面线

A/B/C:上面曲线每段的属性。

下面线

大家线定knot 的实际含 的定值。

Kont 0 1 值。 上面的线有四个节点,分成三,每个节点之间 kont 是均

的,线下面直线 knot 不均是不均

曲线。

OK了:

nurbs 线其定knot 值是均匀根曲 线是线kont 赋值若是曲线线。

的一点,CV 响节响曲 线的了吧。

同理一种父集。

线阶”

前面 nurbs 线四种性“CV”、EP”、knotdegree 前三看什曲线 degree

Degree 就是曲线我们 Rhino 、抛 物线、双线等我们中学几何过它的函方程,例 r2=x2+y

2。线阶的

如图 过重建曲线线“阶

一般 ,那么得线如图 线、紫 线和线分别 CV 分布相同曲线。

我们使用的 Rhino 立的 CV EP 线是是三阶筑学 完全模譬汽车 A 它要 连续使线到五高。

Rhino 高支 11 Rhino 42 阶, 42 方程要到计算 256 代才 刚才 CV 重和 knot 早期 3D 值, N+1 CV 点的曲线 N 阶。

据此个有 30 CV 线需要将曲线调到

29 29 期的计算

nurbs CV 重和 knot 在,低阶线 何丰在一使用 3 曲线扩展 CV 来进 行细

Rhino 的建到了 今天上传了一些 nurbs 今天

nurbs 就看。今

天的课较理,对您模也不得马又很大的帮助,是没很好 解,容,

第五章

构建

上到五次终于开始接触 Rhino 模部了。 建模让你,但 Rhino Nurbs 的建模工具。昨天的课们理解到了曲线的构成理,现在再来理 Nurbs 曲面Nurbs 曲面上的线体秘密 们后柴工 Rhino 令。

构建曲面

Rhino 集在(图

:曲面构建工具集。

Rhino 想到有些 Rhino 帘布沿曲面令的主 功能下:

图表 :曲面工具集及功

Rhino 心的 3D 出来的这都很 重要以前要在 SKETCHUP 很多做出来 Rhino 步就成。

但从 Sketchup 这种以 polygon 软件转换到 Rhino Nurbs 您可思维在我讲 这些来练

我今命令

67 第五章



绘制 绘制 拉伸曲面

放样

扫琼 旋转 镶面线曲面区别

平面

尽管作为最常的。 相关

图表 :创建方形平面工集及功能。

这些创建选择 D 这类 CV 点进行造

:创建平面选择可塑数。

我们单击plane令,选择 D以调 U V 向上 的节使打开 CV 曲面 CV 面进 造型

曲面

①三点或四点创建曲面点击工具SrfPt在建模区选 3 点或 4 建一选点建立一样:入、次、鼠 +CTRL

:三点或四点建立曲

②选线EdgeSrf 2 3 条或 4 线 曲面线可的。

69 第五章



A/B:封闭和不封闭线建立曲面。

③封线 PlanarSrf构建线 的封使用它下面

A/B:使用 PlanarSrf 进行开洞。

patch 构造线出边

A/B:未封闭曲线进行 PATCH 构建曲面超出边界。

Rhino PATCH 令相对简单和上工具貌复之

(其实不是,后面会讲它们的区别。但这毫 Rhino 瑕疵, Rhino 具就

当您线建模伸(Extrude 常用关的下:

图表 :拉伸曲面工具集功能。

①沿工作平面垂线拉伸ExtrudeCrv最基本的伸方式,如果您有 平面用这来。

:拉伸方形曲线。

沿曲线拉 ExtrudeCrvAlongCrv沿着一条曲线路径拉所选 线。

:沿曲线拉伸方形曲线

出到一个点ExtrudeCrvToPoint):曲线拉伸一个点,例如 们用金字塔( A/B

④拉出成锥状ExtrudeCrvTapered:这个命令的特色在于它的 调节度为负它可个倒锥能为 0可以 更改 O 角。

:拉出锥状。

:沿锥状拉出,拔模度为负数。

放样

LOFT功能是穿过一曲线形成曲面 很牛的工具我记得在学期高层开的时候,琦老师第一讲大课 道:犀牛中一个命令可以一下子圆形和方连接起来,说的这 LOFT

们先这个我们一个方形线(

LOFT 后,Rhino 的基 我们果。

LOFT 命令改变放样准点。

放样的弹出选项里有很选项,利用预览键,您以看到这些选项会 模型

:放样选项。



第五章 76

松弛曲面线成比面。 紧绷LOFT 将更加紧线 平直邻两线过渡。 可展开的模:建立的面在某个方上完全是的,这个命一般脱 要很

重建线的 CV

有了 LOFT 可以西。以 也想要是 sketchup 中如的形

:梦露大厦,下载自 GOOGLE IMAGE

我们是一得到。 OK Rhino 中建立一圆(25 使用

Rotate层依次旋 10°如图

LOFT 从下也可 放样对象

再点击回车,这样梦露厦的表皮就完成了。我再简单的建出每层 这个大厦就见雏形了使用参数化具这类形有更快捷的法,但 化工具是代的大量的复操作,对们的使用然是建立在单个工 理解

:最后效果。

有人会问中间的结构栅如何生成那要用到后的工具,我们遇到 说。

扫琼

扫琼工具有两个,单轨琼和双轨扫琼,它们也常强大。我们来看 其用

①单轨扫sweep1实它也是一种放样形式让一根曲线扫过另 根曲线

有人沿线伸出别请下面子:

如图 使用单轨二个使线伸。 现在您可以理解到了,轨扫琼这个命令可以让面曲线“绕路径曲线

旋转曲线与路线线持不

而沿曲线拉伸,被拉伸线不会发生自旋转。请家理解到这两根命 的差

另外么简持类似 LOFT 多断 根路线

:需要扫琼的曲线和面。

点击 sweep1 取路从上 这玩

②双轨 (SWEEP2)sweep2 命令提供了两个琼路径可以生产更加 杂的面。

我们建筑。

建立 线,两个线是我径。

sweep2 令,先选择琼路径,依次从下往选择三根 线。得到

命令

旋转命Revolve可以使旋转令很容易得到数意义 的旋转对称何体。例像福斯特瑞再保险大这种子弹形,用这 令可

线,点击旋轴。

您可者在,我填入 360° 个“了(

83 第五章



、闭合线

我们的命 我这曲线 线 20 CV

我们使曲面,闭合线镶面来建平面。

:使用三种命令分别立曲面。

:镶面弹出选项面板。

我们来的曲面其 ISO 明显不一 出一按它原来的 UV 个阶并且取 修剪到下

现在可以理解到了:使边界曲面命令我们得到是完整的曲面,而 面两个命令是被修建曲面。修剪面和完整面在属性和能上是

别的

后面呢:

线不在同现封线 效。修剪

好了个命

边界曲面:构,但 UV 由原始曲线 合线曲面曲线闭而且于同一这个命通常用来 洞,

:若线组封,得被修建面,若线组封闭,到未修 曲面。曲 UV 复杂度可

关于构建曲面的命令就到此。后面还有两个命产生帘布和图像灰 曲面灰阶 grasshopper 用,

第六章

曲面编辑

昨天 Rhino 面生成功Rhino 强大的部 修改功能。以说任何型都不是靠次性生成,一个复杂整性的 模型修改的。

Rhino 提供很多编辑、修改曲的功能,我平时爱好玩种各样的 件,Rhino 软件,它几 涵盖其它 NURBS 件的所有学习 Rhino 精髓。

点的编辑

前面线性点 Rhino CV 进行控,这种类用手捏皮泥的模手可以给们提供 感,型推

我们来看 Rhino LEVEL1 培训教程的一个例 Rhino 子。

我们分别部。

:建立鸭子基本型。

我们 CV 发现 CV 同, 线上的理论这里仍然用,这样的面在变形也不好控制我们重 体,

选中点击 曲面项如

重建结构线CV 点分布也匀。

好,曲面 CV

先锁持正控制 2D 内进 CV 点,这可的变

身体整头

A/B:拉动“点”进造型。

好,时间关系,我就不把它做得很像了,我们现在把鸭子的嘴剪 来,图曲线

使用spilit分割命令在侧视内进行分割,割方法 线分嘴唇来。

我们使 blend 再使 鸭子子模了。

A/B:再完善造型完鸭子模型。

您一方式用在 Rhino 中也 很值CV NURBS 相连在理 解到 NURBS 将控制点层次Rhino 很多 于控制点的令,我就多叙述了,下来自己试一下,说定又更

分割和修剪

刚才那个鸭子的例子中们已经接触了一下分割现在我们来看看曲线 的分解曲线分令我个)

线边界

曲线作为曲面的分割边,曲线不需要在曲面上但记住这一点:曲线 对曲面投线的。

来看子:

:要分割的球体和曲线

TOP 线对,如

RIGHT 面进

看了这个例子,您应该明白曲线对曲面进行分是何样一种运作原 了。

边界

若是曲面和曲面进行分,曲面之间必须相交,且相交部分能够将 分割则,您也割。

举个,如

:曲面作为分割物的件。

:分割效果。

前面已经讲过,曲面分和修剪的实质是隐藏,任何时候您都可以使 割(untrim修剪命令 之后缘即

关于是一讲了

链接曲面

链接面使用链接join)命令链接命令可以把拥有公边界 者“边界相很近”的面对象结合一个对象被链接的曲组叫做 重曲为这个命的命

其实然,我们 Rhino 在渲染时 NURBS polygon polygon 能像 nurbs 的功转化 为多边形的程中,两相邻本来紧的曲面可出现“漏光的情况 成了那么 Rhino 一个 对象情况。

所以尽量的面。 这个Explode

延伸曲面

下面在曲里,

曲面ExtendSrf曲面延伸线不不能曲面 伸至象。

用法:点击这个命令后择需要延伸的曲面边缘延伸类型有直线延 和平

:延伸曲面参数。

然后度或

:鼠标指定延伸曲面度。

曲面倒角

曲面倒角:和线样,种。 我们角命令:实体倒角模时

往往,这看曲法。

曲面倒角只能针对两个面的倒角。倒角的位置由鼠标确定的,我 来看子:

我们建立一组这样的曲,我们使用倒角命令分用鼠标点击字母标 的位结果:

A/B:曲面倒角实例。

OK,倒角结果一目了然您还注意一下倒角的命参数,您可以选择 否修

倒角之间面之体:

偏移工具

偏移工具offsetsrf:我们以后将经常用到这个功能,例 将墙

偏移面同,如图 我建 楼板

使用这个命令之后出现白色箭头是偏移方向,移方向是按照曲面 法线曲面向。

:偏移参数。

选择 s 使果为,如

:最后偏移效果。

混接曲面

混接曲(blendsrf)常强大,可以两个面产生一 曲面。我们到的汽车工业产品模,它的整身体怎么可只是一 呢很多时这些模型是由若干曲组合起来。其思维大数是先 关键连起用得多。

我们法:

我建 个曲面,混接令。

如图 命令,先 A 点空边界 B 处,格。

103 第六章



弹出的选项我们可以控滑竿来调节原始曲面在折处对混接曲面的 响力手动线 CV

:弹出混接选项。

最终 接曲面:

我们 AC 处边界点 界发化。

混接曲面命令在两个曲之间生成混合表面时,要统一闭合边结合 的方向,这能由程序动判断,而通过判断鼠标点击位最近的 点。我们第次混接是常的,第二封闭边结点的位置虽相同, 向相反,所混合曲面生了翻转现。我第一用它时也出错误而 儿了

合并曲面

合并曲面mergesfr:可以用于合并两个曲面,这个功能不太 用,多了:

能够要条是: 未修

至少合”

平滑可以确定相交处是平滑,公差允许相交处在很小的边界差距 我们果:

:合并曲面平滑与不滑参数。

尽管如此,这个命令还有很多满足了以上两个件的曲面不能被合 为一内在遇到讲。

衔接曲面

衔接曲面matchsfr:不能把个曲在一,但能让两个 曲面边界“全重合”们在合并曲失效时,以使用衔接面先把 曲面起。

点击衔接曲面命令,会我们两次选择曲面边缘衔接曲面会给出一 列选

:衔接曲面弹出选项。

位置(又 G0 连续理解二个

:位置连续。

相切(又 G1 连续理解个曲

:相切连续

又称 G2 :可承第(此 时两生较

:曲率连续。

互相第二发生 G0G1 G2 续。

维持曲面置。 另外注意结构线方向和接命令类似,衔接时一要点击同一侧,否

会犯误:

:错误的衔接。

几何学上的 G0G1 G2 连续

刚才提到 G0 位置G1 G2 续( 您会在使用 Rhino 遇到讲一

式的念:

G0 相接的剖线线其中 一根接相个表面处 GO

109 第六章



GO 连续。

G1 线彼处于状态

(准线导数认为这两处于 G1 连续

(可线增加 CV 彼此相切 G1

G1 连续。

G2 面曲线而且线率处 ,这面处于 G2 理解两根 曲线 CV 点让它们 G2

G2 连续。



第六章 110

很多时候我们做出来的型在本来希望平滑相接地方但看起来有明 的转折痕迹那就是因面的连续性够的问题那我们就需调整面

续性。

一般 G0 肉眼 G1 G2 续。使 Rhino 的曲马线(Zebra)命令判断种连 续性态。

:斑马线工具检查曲的连续状态。

我们时达到 G1 连续工程上的 天等 G2 连续

111 第六章

第七章

Rhino和网格

3D 必然为入 3DMAX AUTOCAD 程。已不型应该 仍然是在建设计或者业设计中使量最大的计元素。但如今建 MAYA 是由变形 需要流行的 Zbursh 是一”建模的模手 段比起最原的将对象解成若干基几何形体加以组装的建模观 得多,在犀牛(surface)这一概是模型核心要 Rhino 立的线的基放样, 琼,PATCH 面,

当然 Rhino 完整们来看。

基本几何体

前面 Rhino 真正 是由曲面就不

Rhino 括:体、 锥、。如

第七章 112

Rhino 中的基本几何

关于使较简,见

113 第七章



图表 Rhino 实体命令及能。

以上命令中后两个 ,拉伸曲线出实ExtrudeCrv)和拉伸曲 实体ExtrudeSrf介绍

前面介绍了曲线的拉伸这个命令可以直接将曲线拉伸出实体,也就 说它两个验:

这里有两组封闭的曲线其中左边的曲线不在同平面上,右边的曲线 在同使拉伸线怎样

我们有封个实



第七章 114

此拉曲线实体ExtrudeCrv个命对于放或不在同 面上的曲线能将其表封闭得到实,对于它的作用同拉曲线命

模一

我们线封面如图 了的的曲

按默出实下:

:挤出曲面实体。

另外拉伸曲面成实体工子菜单内还有一系列工,凸缘、肋柱等我 乎没有实际过,而且觉完全有其的常用工可以代替它,您可 Rhino 的使

附:插件pipecurve的运用

有些,我线管,但 PIPE 只能线pipecurve 的一它放进 ( 使插件线成管使

Rhino 选项,载会在 菜单法一

:安装 pipecurve

选择线:

:选择需要 PIPE 的曲线

格之命令行成管若干根线以一

(注义截

:最终效果。

实体工具

要是算工 Rhino 工具实在太多,而且分得很细,您只需要住每一类型的工具位置 好,700 可能课程常用的 些工 Rhino 的奥

实体使用方

图表 :实体工具集和功

运算

本来我想把布尔运算单拿来讲一讲的,但是细才觉得所谓布尔运 其实非常容理解。布运算本来是二维对象逻辑判断,申到三 象的可以,更解。

布尔集、 A-B B-A对应 BooleanUnion BooleanIntersection

BooleanDifference

我们来对 块和算。

求并果:

炸开合的了:

对它球体

:求差集结果。

对它集:

工具实体CreateSolid求若干曲的封 闭实体,而这个实体且只能存在个。否则将无法建立体,这 能我

工具

一对cap)作 面,ExtractSrf是抽对所面。

注意 cap 盖:

:加盖条件。

ExtractSrf 不仅针对实抽面,它可抽离任何重曲面中的 面。

:多重曲面抽面。



第七章 122

倒角

实体倒角的好处在于,可以对多个对象的公用进行倒角。而前面 到的个曲

前者FilletEdge圆角ChamferEdge)是斜角 倒角进行制。

:倒角控制角边半径。

实体倒角工具不仅仅只对实体对象有效,它还对所有多重曲面对 效:

建筑的一

mesh对象

在讲大家关于 nurbs 模和 polygon 3D 势。

nurbs 时候polygon 统天下的 手段并没有在这样多。那时候对模对象的解还是以分对象为 将对象分解若干几何对象再一一建,就像们在画室学体石膏 师讲

后来 nurbs 现,nurbs 能力领域



第七章 124

占了是在 CG 域还3DSMAX 等一纷再 它的 nurbs 术。

之后可以 CG 计领域两 CG:推动这类软件发展,可以说主要是影视特和动画消费带来的

力,但随 MAYA 强大polygon 模型后建模

的主上看是靠 polygon 的, 现在常高MAYA+zbursh 后期

处理等牛 B 电影

为何 CG 抛弃 nurbs 选择 polygon因不 ,在 CG 最重紧随Nurbs 由于线贴图 UV 面不 POLYGON+贴图 来得效。

但在PRO/E/CATIA 展的设计 中制不是Nurbs 表达的 因此 nurbs 以直接用 Polygon 品必 须将其 nurbs 者数学化使 Polygon 用, 也只,也域。

但现在随着生产高效化要求,很多情况下不允进行二次建模,因 众多带了 nurbs

再看,子早在 2000 发表 ABBS 一个一就说到 在艺术上重滞后 建筑一块事实这样。内来外我也 ,现建筑业的建在市场上是 3DSMAX sketchup polygon 主的建模工具,3DSMAX 市场是个品, 恐怕还只有筑从业者在用,模型法直接输成图纸用于工,渲 件也图往 PS 件中进行

但最现的 BIM 件,这类纸统 件属 nurbs 核心 CAM 软件,个人认为建筑设的最终目的在于 BIM 使流程,应 为以

废话 Rhino (mesh)象。

网格mesh polygon少,位于 Rhino

网格工具及其有限,而使用方法也很简单,这就不多讲了,但是 随时提醒自,这类工只能针对网对象不能对曲面对象所以不 混了曲面表示。

虽然 Rhino 的功能, max 中的 您更使 SKETCHUP 建模Rhino 助,要将面 ECOTECT 析,您在件中 转换

我们来看 surface mesh

这个界面是简易设置界,它的作用一目了然,节滑竿来调节多边 的网络密度网格面较时模型粗糙不精确,面少,文件占用资

sketchup 处理的面个数及其有限。网格面较多时模型精确,但产生面 多,很可进您 SKETCHUP 中直

我们手动数:

MESH 转换高级控制面。

模型上“网格 勾上

如果不勾上精细网格的话,模型会比较粗糙,勾上不对齐接缝顶 话,边界是没 join 的边界在 来看

①密度:一个程式制网格边与原的曲之间的距,数 0 1 值建立的

:比果是 30表示模形的 的曲超过 30 部位的 polygon 一次。

据预

③最数为 1 polygon 上单角面的 边和 110 不起作用 0

④最小边缘度,最大缘长度:这个参数用限制三角面者四角 边长

边缘到曲面的最大距离这个参数表示面差的距,也就是转化得来 POLYGON 面到 NURBS 面的离。

起始四角网格的最大数:网格转换开始时,每个曲面的四角网格 数。面转这个目。

,没

第八章

高级工

学到今,在 Rhino4 板上的命 一类工主要辅助以模用,常称高级工具,今天课程比较 单,工具难点。

从物件建立线

从物件建立曲线主要包括曲线在曲面上的投影,以及从曲面上提 线。从某种义上说,模不是一个对按照既顺序执行的程,绝 定先建立曲线,再通过线生成曲面这个过程时是可逆的建模应 在不

从物线令位

常用令: 曲线曲面

从曲线 从曲线

从曲面提 UV 线

生成交线 生成分线 生成面线

我们法:

线

我们如何将曲线投影到个曲面上,以便进行进步操作,比如修剪

①正

命令按钮为project,正投影的用法类似修剪trim。先选择 曲线需要格。

正投面。

:投影举例。

②推拉投影

命令为:Pull的功线影到上,而 且会线度进线曲面点。

131 第八章



这个命令不太好控制,为其数学原理不太容易观想象,将曲线上 点拉至曲面距离改点近的点,我一般很难知曲线拉向面会出 种效

:锥状投影举例。

但当曲线几乎围绕在圆面时,可以取得较佳的果,此时若使用投 命令投影线。

如例:左边是使用正投得到的圆锥体上的投影线,右边使用推拉 影在线。

:锥状投影应用于锥体周围。

取边界线

命令DupEdge其作用是取某个面上的某个边曲线复 来,便它实线的命 用法后,多个可。

取轮廓线

DupBorder与上个命类似不同于,是复 所选且组线。

提取 UV 线

命令ExtractIsoCurve提取曲 ISO 结构线也就是曲 UV 线 UV 及其的课

选择 T UV 线的不上显 示出 UV 线曲面上都无数 UV 线可供提取。

:提取曲面 UV 线。

线

命令很简但很适用,执命令后,依次选择两个两个以上的曲面, 后再可。

:生成相交线举例。

线

Contour生成等分线。 我们使一个体: 在执行命令后,选择需等分物体,确定等分基和方向,再输入等

间距等分线

我们易就来。

线

section成曲面曲线 命令用法是点击命令后择需生成剖面线曲面,使用两点确定的方

穿过面。

物件变动工具

Rhino 仅包位置 例如阵列、放、旋转镜像、移动制等,这工具集还包了对物 身形、扭看这使

物件具栏的如

位置工具

这部命令: 移动

阵列

移动、旋转和缩放

移动所有 3D 2D 最基

①移动其实动工具直处于活状,当您选择物体左键松开 体,Rhino 命令:

命令MOVE:此命令可直接输 M,是少数个单字母命令 一。MOVE 令可动,掌握 命令

命令SOFTMOVE:在一个指定半径内以衰减的方式影响物价的 动。

SOFTMOVE

在群体移动时是以每个象相对中心点进行衰减因此会影响原来的 体相

SOFTMOVE 应用于多物体。

②旋 2D 3D 命令 2D 旋转

Rotate键为 3D 转(Rotate3D

2D 面上绕着

2D 旋转。

3D 旋转,因工作

3D 旋转。

执行此命令之后,先通两点确定一条选择轴,后确定旋转点进行 转。和 2D 在命制旋输入 C 动拷

③缩Rhino 分为 1D2D3D 分别向、两 方向放。

缩放Scale1D:沿着根轴线行缩放。执行个命令 通过图是 Z 进行放。

139 第八章



平面 Scale2D沿二维沿 XY 面缩 球体:

注意平面缩放只能沿工平面进行,不能自定义放平面,除非您自 义工

scale:则是义的放命,物放时 持各会发

复制

Rhino 几种制:

A 并进按住 ALT 行移 这是

B ctrl+c 再按 ctrl+v体将重合次。 C 体时,选 C 物体。

D COPY 命令进行制。

镜像

镜像mirror,讲到镜 Sketcup ,是SU 中最简令是 放变沿绿色轴-1

阵列

CAD 一个命令很多 规律使令那了阵 阵列可分为形阵列、形阵列、沿曲线阵列沿着曲面阵、沿着 上的线

矩形令为Array 使 然后 XYZ 输入

XYZ 距。

A/B:矩形整列举例。

环形阵列ArrayPolar其用为: 选择阵列物体,确定环阵列中心点(物体和中点的距离即是阵列

半径,确定阵默认 360°

A/B:环形整列举例。

另外 Rhino 沿线阵列

A/B:沿曲线整列。

沿曲阵列

沿曲线

A/B:沿曲面上的曲线整列。

式就这几 自己法也单。

工具

Rhino 空间常强 使用些工做出很不可议的型,下我们看看 SU AUTOCAD 殊位

UV 线 ApplyCrv 沿

FlowAlongSrf沿曲线流动Flow

这三个工具放在一起讲是因为我认为它们对物件的变动使用了相 理,行理解其

这个命令在 Rhino 类于线,但 处理就是能。

们在 Rhino 球体使曲线 一段线:

我们使用建立 UV 线令,矩形线 线,矩形线就是球体平面展开图曲线也就球体上曲线展开图 射曲线

事实上无论这个曲面是多么怪,是否开放, UV 展开图都是一 形。



第八章 144

:曲面展开 UV 始终矩形。

那么这个 UV 展开线, 具它上。

很多去手曲线

关于使们下例。 我们在第五课的时候使旋转命令福斯特的再保大厦体量,有同学

到那格该

:瑞士再保险大厦,片来自 GOOGLE IMAGE

我们在 Rhino 这个子弹 UV 玩意 展开 UV 方形。而正方上。



第八章 146

我们分析一下再保险大上的结构线,可以认为构线若是像我们一 的话和底 45°是我

UV 似如图栅

我们就得栅格。

使用我上上次课发给大的群体成管工具对栅格线进行成管,太胖 我们下:

:最终完成效果。

这个需要 15 钟,者使用 sketchup 来, 不知间。

我们再仔细看一下,建上的栅格其实是分布不匀的,我们打开曲 CV 分布不均其实 CV 布不均所致

:曲面上 CV 点分布均。

CV 布较套用得到CV 分布套用 得到的栅格较稀。因这个工具是缺陷的,果您想得到美的结 格, CV 布也必需不可

那符合结构逻辑的这类格该怎么做呢,很多犀建筑爱好者也讨论 很久类似问,但到现为止我也没现最佳的决方案,若有每层 可以连接每平面的圆分点可以较得到模型使用参数化具比较 决,但手这样做麻烦AlgorithmicModelling》这本电书中个瑞 再保险厦的例它是照数学法生的,有兴趣的话可以找来 看。

沿曲流动、 沿曲线流动:这个工 UV 曲线套用质上 都是曲面射。

沿曲面流动:参照曲面对原始曲面的映射,参照曲面可以是任意

UV 实是 UV 以是UV 用中 的映线)

如下朋友使高层皮。

:高层设计效果图linlan 提供图片。

沿曲线流动:更好理解参照曲线对原始曲线的射,映射对象可以 任何当成沿线具。

:沿曲线流动。

定位至曲面

OrientOnSrf个功位到 课的

选择之后考点

择需序会线 直于的参

定位曲线至曲面边缘和定位垂直曲线

这两简单。

定位至面边 OrientCrvToEdge将曲线端定位某个 面的缘。

:定位至曲面边缘。

定位曲线OrientOncrv到某曲线

工具

Rhino 还有物体 具,变形中比的。

扭转Twist):对体进行扭曲变形,有了个工具我们可以很 便的造型。

例如子。

:要扭转的形体。

在点击扭转命令之后,择要扭转的物体,然后们先选取柱形顶部 中点选取扭转

动对在命 4 圈大 1440°

弯曲锥状化和倾斜 :这三个工具分别可对物体进行弯曲 形(bend形(taperShear

弯曲果:

锥状

倾斜果:

沿着线前面提沿曲线 的工

(smooth)于平滑物使 XYZ 都同 为平面。

Rhino 变动其他形对 于这这里的可

NURBS曲面

我们解了 NURBS 线明白了 NURBS 线 理解 NURBS 就很讲解续的 到了 NURBS 某些完了构成 工具在来 NURBS

NURBS 个方向上 NURBS 线组成。 一个完整 NURBS 常具

UV NURBS 面是由两线的,U 线和 V 线

:曲面的 UV 线。

曲面的 U 线 V 线别具有各线面就 U 线和 V 线 上的的造度。

:重建曲面选项。

159 第八章



U 线 V 线,不存在 X U 线,偏 Y V

线使用方工具DIR)的 S UV

线。

我们也可使用抽离结构线工具ExtractIsoCurve)来提取 UV 线

完整 NURBS 两条边。当 NURBS 条边那这 NURBS 面一。例等。

我们执行showedge 令打界:

showedge 命令打开种曲面边界。

我们可以看到,完全封闭的曲面(球体、椭球)有两条完全重合 界,有三四条界。

③曲线 UV 线 UV 向是 例如

对任提到 dir 的法线 UV 向。 如图 代表曲面线 U 线,绿

色箭头代 V 线向。DIR 线和 UV 及反 UV

结构线

:曲面法线和 UV

161 第八章

第九章

Rhino辅助工具

Rhino 大,经介 Rhino 去尝不断 追求步。

Rhino 在后如贴面, 确不们会 Rhino 关辅 助和能。

今天简单

图层控制

图层只是 CAD 才拥有的 3D 使用更好 地管理场景尤其是当景非常复杂时候,对型进行分类层是非 要的,不仅方便的问。一开始学时就能对层的正确使可以帮 建立良的建习惯,您的模具有的可读性,有利您和人的 合。远使

点击,我

图层工按钮可以打一个工集,这些功能我们平几乎用不 的。



第九章 162

图层工具集。

Rhino 下,锁定色都我们在 AUTOCAD 使用述了。

Rhino 的图层面板。

双击改图

:更改物体图层

我们若希望更改物体图,我们选择物体之后,键某个图层,就可 将其层。

面板上前三个按钮是新建层、新建子图和删 图层。

图层面这两个三角箭头可对图进行排序 图层

这两个工具别为图层滤器和图层取器。一不常用, 当您以致使用这具。

物件属性

物件属性工具位于标准工具栏上的按钮。在默认渲染器和没有 插件工具和纹板。

:物件属性工具面板



第九章 164

每个

:物件面板相对应功能

:材质面板相对应功能

纹理映射面板下是对材纹理映射的相关设置。谓纹理映射,我们 面的

2D工具

这部有些 CAD ,因为 Rhino CAD 有完 整的 CAD 完全可以使 Rhino 出我们的 我们惯使 AUTOCAD Rhino AUTOCAD 时,使部分具。

工具

标注工具位于菜单栏的寸标注菜单中,我们也以右键工具栏空白 打开

:尺寸标注工具栏

尺寸令: 直线尺寸注工具dim:标注任两点间在工作平面上投的水平

垂直离。

水平工具:标两点的水 垂直工具:标两点的垂 直线=平标注工+

对齐工具DimAligned意两点间在工 直线离。 旋转尺寸标注工DimRotated:该令可以倾的标注,首先用鼠标

或者然后注。

角度标注工具DimAngle:标注任意两条直线工作平面上投影的 角。 半径注工具DimRadius:标注曲线圆、椭圆等在工平面上投

的半

标注工具DimDiameter:标注线曲线或圆、圆等在作平 上投径。

167 第九章



文字 Text入文字。 textobject 令区text 令产不具

PropertiesPage

字。、大改。

纵坐DimOrdinate工具 标注线工具Leader产生内容。 剖面线Hatch为进具。

Make2D

我们往把模型的 2D 视图面图 AUTOCAD 进行再加 工,出模 DXF 或者 DWG 实质的带 3D 息模型,模很大不说而且结构线会导出,是场景一大来,我 理这线

:我们需要 MAKE2D 型。

我们导入 CAD 出现的结线,

:该模型导入到 CAD

使用 CAD 实质

:其实质是三维信息。

169 第九章



因此在导 2D 形前,往使 MAKE2D 工具将模 2D

形。

MAKE2D 工具面板。

其选项非常简单,我们使用默认的就行,现在导的四视图将不存在 构线导入 AUTOCAD 得多。

ArchCut 插件工具

Rhino 带的 section 具只线已经 想制作剖透一类图形使用自带剖工具就很难了。这里介绍一 秀的 ArchCut

插件 ArchCut

:加载后菜单栏。

现在的功 Creat线其参数如

中第一 DIR 选择线方,最后 HATCH 选择否填 面,使设置。

171 第九章



打开 DIR 数。XY X 方向 Y 线Pick 线 方向,确向。

生成生成线立锁定图 SEC_**

:建立锁定图层。

我们使 View 择剖下隐 常类似于 SKETCHUP 剖面当前视图 VIEW 次。

:使用 VIEW 命令。

2D layout 线生成 2D TOP 视图

top 视图。

173 第九章

:该剖面的四视图。

第十章

渲染

渲染是我们完成建模表达的最后一道工序,但也是最为重要的一 序。我们所费的所有力就靠这一来决定成。渲染是一独立而 业的课题,在你们所说过的任何染器都值用整整一部十万字 程来讲解,且对于渲我也不太得领。本课讲解一些基理论知 解你 Rhino 中渲步骤 Rhino 目前器。

渲染相关知识

分类

有:品表 仿真等。针各个领域应用特点,种不同的染工具被开出来, 是集包中软件。

从外使般把时渲

175 第十章



预渲染用于电影制作、业表现等,其含义根据面意思来就是图像 预先渲染好加以呈现来;实时渲常用于三视频游戏,常依靠 硬件)来效渲

套预,通 进行纹理、影表达和光处理。但一切都是预先配置好,目前

件速的反射等线果。

特性

无论何种渲染器,从内部来看,它们都是一套处理以下特性的算 序,渲染器好坏,则决于对这些性的算法否高效,为有些开 花钱来(POV-RAY 是因为它了。

渲染没有解释的) 浓淡

纹理

凹凸 距离成的 阴影区。

阴影造成

反射 透明穿过。 半透线度散

折射中的线曲。

间接亮全 焦散:间接明的一种式,光滑物反射的光线或者通过透物体生 聚焦线成照光。

景深的物

运动运动 真实围的染。 非真渲染景。

浓淡处理:指体面相对光源角度和源距离出现表面颜色(相、亮 等)

一般的建模软件的着色模式都具备表面浓淡处理的能力,例如我 Sketchup 体隐去边线相对 所区

SKETCHUP 中的浓淡理。

但是从理论上讲,太阳平行照射于各个表面上它们的亮度应该是 值的。因此淡处理只一种非光线踪的照明术。它根据边形的 法线与光源间的角度各自的颜色及光源强对每个多边进行浓 理。使用。例 OpenGL Directx

纹理映理映射就是我所指的质贴图。我们该正确理贴图 型细节的关。有些同喜欢建立细入微的模,例如建筑面的瓷 使用来。

有人觉得随着硬件的发,材质贴图的方式变得来越不需要,而是 之直接建模方式。事上,目前的势是:正越来越多的使用更大 多的纹理图于模型场当中。贴图术日新月,变化速度远大于 技术。

177 第十章



材质包含材料纹理和质两方面,我们平时所惯使用的贴图方式就 把材质直接予到模型,这种方式为投影坐贴图,这种式我们 较好的表现质的质感然而在材料理特别是体边界的地难以达

好的

投影坐标贴图:这种贴最标准的就是平面投影图,使用平面投影 物体沿 XYZ 影到,继而了圆体、立

方体等方式图,但若面形状与这形状不一,那么得到贴图就 生变形。当,这种贴方式更为困的是对接处的处理,想产生

表面困难Rhino 贴图 方式。

复杂现在使贴图UV UV UV 现在影视 CG 沿域的最主里的 UV 和我 NURBS 曲面 UV 贴图负责 将图对应 3D 中。

UV UV UV 举例 说明片来 GOOGLE IMAGE

下面人物 3D 这种 polygon 模方少说 也得得一

:人物模型。



第十章 178

MAYA 我们级模型的 UV 展开

:展开模型的 UV

然后在这张 UV 开图然这

2D 到无缝连

UV 贴图。

凹凸映实感的场景中壁是不能光滑平顺的凹凸映就是为 现材产生

如图使 vray 认材质渲

:无贴凹凸图立方体染。

我们使通道

得到

目前要技BMEP 法线贴图 BMEP 贴图度图Height map

是一张黑白度图)的像来储存表每点的高信息,然后由一个 对高

BMEP 贴图,图片自维基百科。

法线线纹理张叫做 normal map 法线 BMEP ,凹一个,而 normal

map 每个点记录三个向的扰动,因此法线贴图所表现的光影感要更 实。看到 normal map 而是彩色

:法线贴图,图片来维基百科。

置换贴图换贴图是展于法线贴之前的一技术,但置贴图所 的凹凸更为实,它直接将度信(也只有一个方)对于模 中,在渲染时候对模表面进行凹变形处理因此它最后到的光 更为真实。置换贴图缺点在于,种直接对型的处理方会徒然 模型使过程 CG 为广泛 是法线

种贴图方片。

:无凹凸映射。

:凹凸贴图。

:法线贴图。

:置换贴图。

可见表现。但是 Vray ForRhino

VrayForSketchup 持凹不支线

要的静帧

一般来说,我们的建筑现需要的是非动画的静渲染。那么我们就 必要图像 RenderMan 的渲染,我也没有价值上千的渲农场Render Farm作为 是几个人计所以择一个适的 个人 染器是 Vray也只,对 景布经验。

我们使用渲染器,其实是对以上参数的调整。然不会涉及以上所 参数,一般说,渲染为我们集成各种条件的计算参数因此渲 我们来说最重要的是灯光和材质的处理。现在的大部分静帧渲染器(Vray 火烈鸟、亚兰蒂斯)带全局照明,所以在现室外场景,为我 拟自然光省了绝大多的麻烦,早的渲染器想得到室外然光或 效果是需要多组灯光断尝试来达的。因此人认为我们该攻克 点在贴图和质上面。这两方面都需要美学础和经验的所以提 唯一习。

Rhino 渲染

的准

,在“漏曲面

链接起来。很多时候我们仅凭视是无法判曲面的边界否相连 们需要先检该连接起的曲面边缘否外露,们需要用到面分析

检查工具ShowEdges

我这里使用帘布工具盒椭球快速建立了一个装鸡蛋的盒子和若干 蛋:

:模型。

在盒子边缘部分我用到实体倒角、混接曲面等个命令,看似曲面 缘已使用:

检查边缘。

我们的, Rhino 使 接、倒角等命令时都会影响到整个面 CV 点分,因此就可能出现外 界。

们可使用并外边缘JoinEdge)这命令两个距很 的外

:合并外露边缘。

但是意,JoinEdge 仅仅在为使用,它不更改原始 数据,只是程序对边处理不一样治标不治,因此要想立优秀

型,注意。

实质一般

我们的渲染机视觉,然我们可以立新的视窗口以建立的相机 们在行输 camera 令可

我们可以拖动其它三个图里的摄像机以确定相位置,这对习惯使 亚特应该助。

:打开透视图的 CAMERA

我们属性数。

:设置相机参数。

Rhino 光:

spotlight PointLight

DirectionalLight)、区域灯光RectangularLight)、管状

LinearLight

些灯参考教程。

我在使况下的场

:鸡蛋渲染结果。

材质Properties

关于得比述了。

Rhino 几种渲染器介绍

Rhino 前有 VrayFlamingoPenguinBongoBrazil 置入还有 MaxwellHypershot 等导据说 FinalrenderMental Ray 等也将支持 Rhino因此你现在完全需要 Rhino 境中染。

VrayVray for Rhino Vray for Sketchup 有一,也使 同样式,Vray for Rhino 前的

MAX Vray 前比较好 Cafer

Vray Rhino在古使渲染下:



第十章 190

:重庆大学建筑学 06 4 年级上学期古典建筑设,谢博洋、王大川。

Flamingo火烈 McNeel 器,目前果不 算太带有类似 MAYA 物系

Flamingo 植物系

因此不需要进行后期的式或者真实植物模型这渲染很慢的方式来 达植

但速度在开启间接照明前和之后完全是两回事开启之前速度很快 速度McNeel 页上本的 Flamingo 表现。我造两使 该渲

:重庆大学建筑学 06 3 年级下学期博物馆设计王大川。

:重庆大学建筑学 06 3 年级下学期建筑改造,大川。

Penguin:一款动画渲染器,不适合做最终表现,表现风格有水彩、铅 动、 Sketchup 置,Penguin 的版本

支持

我在段使如下:

:重庆大学建筑学 06 3 年级上学期居住区规划二草,王大川。

BongoMcNeel 动画 Shaper3D 连载教程 有兴看。

BrazilMaxwell牌的染器个渲器在业产中使 用得非常多但由于速较慢,现在般不太为筑设计、室设计等 景模

Hypershot:值得关注的新锐渲器,特点就是即时渲和速很快 ,和 Rhino 但缺没有 灯光系统,持图像境光(HDR今天逛主页发现正开发最新 Hypershot 10 本,MAC 系统Windows 持灯 光。

193 第十章



总而言之这个渲染器速很快而且很出效果,很单,上手非常容易 虽然场景表真实性不太好,你若对渲染图真实度不算究,不

试一高层使器,下:

:重大建筑学 06 4 年级上学期,高层设计,金圣现、王大川。

附表

Vray For RhinoVray 牛渲 MaxwellMaxwell 染器,带 Flamingo McNeel 牛渲染插 T-Splines完整建模插件。 PenguinMcNeel 出的件。 RhinoCAM的一 CAM 件。 Grasshopper数化设计具。

MonkeyRhinoscript 译器Rhino Archcut强插件。

VisualARQ建模插件 SketchUp 1001bit-toolSUAPP 等。

RhinoArt犀牛刻工,我试 Z-brush 太逊议大

在上间。

Qhull面和开间 Voronoi Voronoi 档里 Rhinoscript 文件。

Hypershot软件,与口。

CurvePiping管插件,线 Jewelerscad宝插件。 RhinoPhoto增强

RhinoTerrain工具。

RhinoParametrics款第件。 RhinoNest 挂程

RhinoDirect 牛工 CAM 件。 PanelingTools的阵列插

Rhino Assembly 态工业模

ObjectViewer for Rhino :增 Rhino 层及件。 Armadillo列插件(

LinceoVR件。

Rhino 3D PDF牛模 PDF 具。 Rhinojewel计插 Dynamic Display态显示插

xShoe4Rhino子设计插

RhinoGold插件

195 第十章

附表课程表

课程

内容

时间

1

1 25

2 操作

介绍

操作

操作

1 26

3 2D 上)

线绘制

1 27

4 2D 下)

线工具

NURBS 理解

1 28

5 上)

曲面

1 29

6 下)

曲面下)

1 30

7 网格

工具

网格

2 2

8 上)

线

2 3

9 下)

NURBS 理解

2 5

10 工具

图层

属性

2D LAYOUT 工具

2 6

11 渲染

知识

准备

2 10

本文来源:https://www.2haoxitong.net/k/doc/1cc4c53a0229bd64783e0912a216147917117eff.html

《犀牛入门基础教程让您在短时间内熟悉犀牛软件.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式