建筑学学习网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4817|回复: 0

犀牛基础入门——Polygon 与Nurbs

[复制链接]

该用户从未签到

8

主题

8

帖子

37

积分

新手上路

Rank: 1

积分
37
分享奖励排行榜
发表于 2016-3-17 14:59:28 | 显示全部楼层 |阅读模式
就模型描述方式来讲,主要有两种:polygon 和nurbs。polygon 直译为“多边形”,nurbs直译为“曲面”
它们有什么区别?我们先看看用sketchup 和Rhino 如何才能描述一个球:
图1.2:

用插件建立一个球,发现这个球是由很多三角面构成的,这些三角面就是polygon 。它实质上是多面体而不是球。当表面划分越细时,它看起来越像一个球。图1.3:使用Rhino 建立球体。

在犀牛中我们建立一个球体,出现了一个光滑没有瑕疵的圆,若我们打开它的控制线,发现居然只有3 个圆圈。前者就是polygon,polygon 就是由很多平面(主要是三角面)组成曲面,
以这种方式细分接近我们需要的曲面效果。Nurbs 天生就可以描述一个曲面,至于为什么它能这样,这不是我们一开始就弄得懂的,就如我们在学习语言时我们会遇到“面向对象”的概念,
我们初学建筑学时会遇到“空间”的概念,一开始我们无论如何也是搞不懂,需要在以后的学习中慢慢理解。Nurbs 用于计算机领域是1985 年才出现。波音公司召集了一大批科学家只为了
解决一个看似很简单的问题:如何用计算机描述一个圆。后来将数学领域的Nurbs 技术用过来才完美解决这个问题,后来我们在生活中才有了丰富多彩的工业产品。发散一下思维,我们
使用的Photoshop 中的钢笔工具就是Nurbs 曲线,想一下它是怎么“画”一根曲线的。


前面提到的四类软件中, CG 软件是偏重于polygon 建模的(MAYA、3DMAX 也有NURBS 功能,但仅作为附加功能),其他三类软件都是以nurbs 为基础的,Rhino 是第一个天生NURBS 建模软件。CAID 和CAM 软件的区别在于实体核心和曲面核心,实体、曲面是指对模型内部数据的处理方式,实体核心模型的每个面是有厚度的,曲面核心模型的面没有厚度。CAM 软件直接用于工业制造,而客观世界的物体都是实体。前面提到的BIM 类软件是以实体构件为单位构建完整模型的,所以我将其划分到CAM 类。

,nurbs 在犀牛里叫做“曲面”(英文名surface),polygon 在犀牛里面叫做“网格”(Mesh)。我这个教程中提到的“曲面”都是指广义上的“曲面”,也就是任何一个完整的面,不管它的所有顶点是否
在同一个平面上,它都叫“曲面”,而不是形态学上的侠义“曲面”。










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

当他人从你分享的链接访问本页面时,每一个访问者的点击,你将获得[1金钱]的奖励,一个IP计算一次.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信扫一扫

Archiver|手机版|小黑屋|建筑学学习网

GMT+8, 2026-5-1 03:01 , Processed in 0.195439 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表