《计算机图形学》课件 6.4 实体的定义与运算_第1页
《计算机图形学》课件 6.4 实体的定义与运算_第2页
《计算机图形学》课件 6.4 实体的定义与运算_第3页
《计算机图形学》课件 6.4 实体的定义与运算_第4页
《计算机图形学》课件 6.4 实体的定义与运算_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实体的定义与运算描述实体的信息几何信息(Geometry)形体在欧氏空间中的位置和大小描述形体的几何元素(顶点、边、面)形成物体边界表示的“骨架”拓扑信息(Topology)形体各分量(顶点、边、面)的数目及其相互间的连接关系描述形体的几何元素的性质和度量关系犹如附着在“骨架”上的肌肉描述实体的信息表示实体的基本几何元素按照:体-面-环-边-点的层次记录信息顶点(Vertex)棱边(Edge)面(Face)环(Loop)体(Body)几何造型几何变换+集合运算C2C1C3C4C8C7C5C6描述实体的拓扑信息实体的有效性何为实体的有效性?实体的可加工性为什么要保证实体的有效性?集合运算与机械加工工序的关系集合并:焊接或装配集合差:切削加工集合交:无直接对应的工序正则形体如何保证实体的有效性呢?形体必须是正则形体,采用正则实体造型正则形体的提出为了保证实体的有效性和可加工性什么是正则形体?几何元素

正则形体

非正则形体面是形体表面的一部分不允许存在悬面可以是形体表面的一部分,也可是形体内的一部分,也可与形体相分离边只有两个邻面不允许存在悬边可有多个邻面、一个邻面或没有邻面点至少和三个面(或三条边)邻接不允许存在孤立点可与多个面(或边)邻接,也可以是聚集体、聚集面、聚集边或孤立点实体的正则集合运算如何得到正则形体呢?正则集合运算代替普通集合运算能产生正则形体的集合运算为什么要使用正则集合运算呢?普通的集合运算会产生悬边、悬面等低于三维的几何元素正则集合运算保证集合运算的结果仍是一个正则形体实体的正则集合运算如何实现正则集合运算?方法1:间接先按照普通集合运算计算再利用规则,删去结果中不符合正则形体定义的部分方法2:直接定义正则集合算子,直接计算得到正则形体实体的正则集合运算任何物体都可用三维欧氏空间中点的集合来表示但三维欧氏空间中任意点的集合不一定对应于一个有效物体设有三维空间中的一个点集A,如果A满足那么称𝑟∙𝐴为A的正则点集𝑟表示正则化算子𝑏、𝑖分别表示取闭包运算和取内点运算相当于内部点构成的点集的闭包正则集合运算对物体先取内点,再取闭包的运算

实体的正则集合运算正则集合运算定义如下:正则并正则交正则差

实体的正则集合运算符合正则形体定义的实体是三维空间中的点的正则点集正则点集可用它的边界点集和内部点集来表示,即写成𝐴为符合正则形体定义的实体𝑏𝐴代表𝐴的边界点集𝑖𝐴代表𝐴的内部点集

实体的正则集合运算以正则集合交运算为例1.先执行普通集合交运算,求得正则集合交运算的候选部分(b)AB

AB(c)

(d)AB

图6-17正则交运算的候选部分(a)AB12

(b)AB

AB(c)

(d)AB

实体的正则集合运算2.确定两个相交物体的重叠边界中的有效部分确定图中粗实线所示边界中的有效部分若对物体的边界采用一致的方向约定,则在两个相交物体的重叠边界上,如果某点处的切矢同向,则重叠边界线段就是有效的边界,否则是无效的边界图6-17正则交运算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论