欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《实体几何造型》PPT课件.ppt

    • 资源ID:5493942       资源大小:2.43MB        全文页数:42页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《实体几何造型》PPT课件.ppt

    第八讲 实体几何造型,计算机图形学,一.概述客观世界中的物体都是三维的,真实地描述和显示客观世界中的三维物体是计算机图形学研究的重要内容。一个物体的计算机描述叫做模型,它能被计算机读懂,并在一定的条件下(变换和投影)被转换成相应的图形在屏幕显示或在绘图机上输出;图形是模型的一个具体可见像,几何造型就是用计算机系统来表示、控制、分析和输出三维形体。表示形体的两种模型:数据模型:规则形体的建模方法;用欧式几何描述。过程模型:不规则形体的建模方法;用分形几何描述。,1.数据模型完全以数据描述。通常是欧式几何所能描述的规 则物体。按发展时间:线框模型、表面模型、实体模型;以数据文件的形式存在。(静态),2.过程模型以一个过程和相应的控制参数描述。通常描述不规则的自然景物。(基于分形几何)以一个数据文件和一段代码的形式存在;(动态)包括:随机插值模型、迭代函数系统、L系统、粒子系统、动力系统等。,二.形体的定义与运算形体一般定义为六层拓扑结构,首先介绍在三维空间中基本术语的定义。,形体(object),由封闭表面围成的有效空间称为体;一个体Q是R3空间中非空、有界的封闭子集。其边界(记为Q)是有限个面的并集,而外壳是形体的最大边界。例如:一个单位立方体可定义(x,y,z)R3|0 x1,0y1,0z1其中一个表面可表示为:(1,y,z)R3|0y1,0z1,面R3中非空、连续、共面且封闭的子集称为面F,其边界(记为F)是有限条线段的并集,Pt表示含有F的唯一平面。面是形体表面的一部分,且具有方向性.,环由有序、有向边组成的面的封闭边界称为环。环中任意边都不能自交;相邻两条边共享一个端点;环又分为内环和外环。内环边按顺时针方向。外环是确定面的最大外边界,其边按逆时针方向,按这种方式定义,在面上沿着边的方向前进,面的内部始终在走向的左侧。,边形体内两个相邻面的交界称为边。一条边有且仅有两个相邻面。两个端点确定一条边,这两个端点分别称为该边的起点和终点。,面1,面2,顶点 边的端点称为顶点,顶点不能出现在边的内部,也不能孤立地位于物体内、物体外或面内。上述定义中我们知道几何元素中有两种重要信息几何信息,用以表示几何元素性质和度量关系,如位置、大小、方向等;拓扑信息,用以表示几何元素之间的连接关系。,形 体 顶点、棱边、表面之间的拓扑关系,形体的性质:具有一定的形状,不变形(刚性)实体的各个部分均是三维的(维数的一致性)占据空间有限(有限性)经过几何变换和集合变换之后,仍然是有效地实体(封闭性)实体的边界可以区分出实体的内部和外部。(边界的确定性)。满足以上性质的物体称为有效物体或正则形体,带有悬面的形体,带有悬边的形体,一条边有两个以上的邻面,非有效的物体!非正则物体!,欧拉公式 检验实体有效性的必要条件V-E+F=2(V为顶点数,E为棱线数,F为面数),欧拉运算时,必须要保证欧拉公式和下述条件成立,才能够保证形体的拓扑有效性。面单连通,没有孔,且被单条边环围住;实体的补集是单连通,没有洞穿过它;边完全与两个面邻接,且每端以一个顶点结束;顶点至少是三条边的汇合点。,广义欧拉公式 V-E+F-R=2(S-H)其中,R为面上的孔穴数,H为贯穿多面体的孔穴数,S为形体非连通部分总数。,实体的正则集合运算 有效实体具有封闭性:一个有效实体经过一系列 集合运算之后仍然是有效实体。普通的集合运算不能满足此要求。,正则集合运算保证集合运算的结果仍是一个正则形体,即丢弃悬边、悬面等。,对共同边的取舍:边的走向相反则无效,三.形体(实体)的表示形体常用的3种表示方法:线框模型、表面模型、实体模型1.线框模型 早期模型。用顶点和棱边来描述物体。一般地,画出了形体的棱线(边)与轮廓线就能唯一地表示出来。,数据结构 存储顶点列表和边列表,长方体的顶点表,长方体的边表,对于多面体由于其轮廓线和棱线通常是一致的,所以多面体的线模型更便于识别,且简单。对于圆柱体或球体之类的形体,只画出棱线而不画出轮廓线是不能完整地表示出这个形体的。,线框模型的优缺点:简单,处理速度快,所占的存贮空间较少;对于非平面多面体,如圆柱、球等形体,其轮廓线随观察方向的改变而改变,无法用一组固定的轮廓线来表示它们。线框模型与形体之间不存在一一对应关系,定义的形体存在多义性。难以计算面积、体积、物体重心等物理量,线框图的二义性:不同的模型显示成线框图的结果一样,2.表面模型形体表示成一组表面的集合。把线框模型中的棱线及轮廓线包围的部分定义为面,所形成的模型便是表面模型。数据结构是在线模型的基础上附加一些指针,有序地连接棱线。,多边形网格模型,例如:如下图的三角形网格构成的曲面,用数组来存储它的信息,v0,v1,v2,v3,v4,v6,v7,v8,v5,Vertex0:x0,y0,z01:x1,y1,z12:x2,y2,z23:x3,y3,z34:x4,y4,z45:x5,y5,z56:x6,y6,z67:x7,y7,z78:x8,y8,z8,Triangle0:0,1,31:1,4,32:1,2,43:2,4,14:2,5,45:3,4,66:4,7,67:5,8,7,表面模型的优点:比线框模型立体感强;形体与其表面一一对应,表达了物体的表面形状,消除了多义性;易于计算面积表面模型存在的问题:表面模型中的所有面未必形成一个封闭的边界;各个面的侧向没有明确定义,即不知道实体位于面的哪一侧。,在面模型上打孔,内部为“空洞”,3.实体模型形体为封闭表面围成的有效空间。在表面模型的基础上增加:一个封闭的边界;实体在表面某一侧的定义方法。能够计算体积、面积、重量、动量、转矩等物理量;可以赋予材料特性;模拟物理的运动,受力变形等。,在实体模型的表示中,基本上可以分为边界表示分解表示构造表示扫描表示,(1)实体的边界表示边界表示BRep记录形体所有的几何信息和拓扑信息 在边界表示法中,边界表示按照体面环边点的层次,详细记录了构成形体的所有几何元素的几何信息及其相互连接的拓扑关系。,比较著名的边界表示的数据结构有半边数据结构、翼边数据结构、辐射边数据结构等。翼边数据结构基于边表示的数据结构,用指针记录了每一边的两个邻面(即左外环和右外环)、两个顶点、两侧各自相邻的两个邻边(即左上边、左下边、右上边和右下边),Brep表示优缺点是:优点 容易确定几何元素间的连接关系;缺点:数据结构复杂,需要大量的存储空间,维护内部数据结构的程序比较复杂;Brep表示不一定对应一个有效形体,通常运用欧拉操作来保证Brep表示形体的有效性、正则性等。,(2)实体的分解表示 八叉树的表示首先对形体定义一个外接立方体,再把它分解成八个子立方体,并对立方体依次编号为0,1,2,7。如果子立方体单元已经一致,即为满(该立方体充满形体)或为空(没有形体在其中),则该子立方体可停止分解;否则,需要对该立方体作进一步分解,再一分为八个子立方体。在八叉树中,非叶结点的每个结点都有八个分支。,八叉树的根节点对应整个物体空间 如果它完全被物体占据,将该节点标记为F(Full),如果它内部没有物体,将该节点标记为E(Empty)如果它被物体部分占据,将该节点标记为P(Partial),并将它分割成8个子立方体,对每一个子立方体进行同样的处理,优缺点优点可以表示任何物体,数据结构简单容易实现物体间的集合运算容易计算物体的整体性质,如体积等缺点是物体的非精确表示没有边界信息,不适于图形显示对物体进行几何变换困难,(3)实体的构造表示,并,交,差,体素:球和柱,构造实体几何表示模型对于复杂的形体都可以通过正则集合运算或几何变换操作用简单形体(体素)组合来表示。,在几何造型系统中常用的体素如图,每个体素都用简单参数变量表示,这里的参数包含体素的大小、形状、位置和方向。,一般地,用构造实体几何表示模型构造形体的方法无二义性,但不是唯一的,通常采用最简单的构造方法。,构造实体几何表示模型的构造方法可以看作一棵有序的二叉树,称为CSG树。非叶节点可以是正则集合运算操作,也可以是形体的几何变换(平移、旋转或缩放)操作,所有操作只对其子树(子形体)起作用。,(4)实体的扫描表示基于一个基体,沿着某一路径运动而产生形体。“物体”+“运动的轨迹”,常用的扫描方式有:平移扫描法:基体沿直线进行扫描;(拉伸体)旋转扫描法:基体绕某一轴线旋转一定角度;(旋转体)广义扫描法:扫描路径是曲线,扫描过程中基体还可以发生变化;,旋转扫描法,本章内容总结:1.模型与图形2.模型的表示方式有哪些?3.形体的定义4.有效形体要满足那些条件?理解维数的一致性5.欧拉公式是检查实体有效性的必要条件。6.形体常用的三种表示方法7.实体模型的表示有哪几种方法?,

    注意事项

    本文(《实体几何造型》PPT课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开