- 10
- 0
- 约4.71千字
- 约 42页
- 2019-08-30 发布于湖北
- 举报
一.概述 客观世界中的物体都是三维的,真实地描述和显示客观世界中的三维物体是计算机图形学研究的重要内容。 一个物体的计算机描述叫做模型,它能被计算机读懂,并在一定的条件下(变换和投影)被转换成相应的图形在屏幕显示或在绘图机上输出; 图形是模型的一个具体可见像 几何造型就是用计算机系统来表示、控制、分析和输出三维形体。 表示形体的两种模型: 数据模型:规则形体的建模方法; 用欧式几何描述。 过程模型:不规则形体的建模方法; 用分形几何描述。 1.数据模型 完全以数据描述。通常是欧式几何所能描述的规 则物体。 按发展时间:线框模型、表面模型、实体模型; 以数据文件的形式存在。(静态) 2.过程模型 以一个过程和相应的控制参数描述。通常描述不规则的自然景物。(基于分形几何) 以一个数据文件和一段代码的形式存在;(动态) 包括:随机插值模型、迭代函数系统、 L系统、粒子系统、动力系统等。 二. 形体的定义与运算 形体一般定义为六层拓扑结构,首先介绍在三维空间中基本术语的定义。 形体(object) 面 R3中非空、连续、共面且封闭的子集称为面F,其边界(记为?F)是有限条线段的并集,Pt表示含有F的唯一平面。 面是形体表面的一部分,且具有方向性. 环 由有序、有向边组成的面的封闭边界称为环。 环中任意边都不能自交; 相邻两条边共享一个端点; 环又分为内环和外环。内环边按顺时针方向。外环是确定面的最大外边界,其边按逆时针方向,按这种方式定义,在面上沿着边的方向前进,面的内部始终在走向的左侧。 边 形体内两个相邻面的交界称为边。一条边有且仅有两个相邻面。 两个端点确定一条边,这两个端点分别称为该边的起点和终点。 顶点 边的端点称为顶点,顶点不能出现在边的内部,也不能孤立地位于物体内、物体外或面内。 上述定义中我们知道几何元素中有两种重要信息 几何信息,用以表示几何元素性质和度量关系,如位置、大小、方向等; 拓扑信息,用以表示几何元素之间的连接关系。 形 体 — 顶点、棱边、表面之间的拓扑关系 形体的性质: 具有一定的形状,不变形(刚性) 实体的各个部分均是三维的(维数的一致性) 占据空间有限(有限性) 经过几何变换和集合变换之后,仍然是有效地实体(封闭性) 实体的边界可以区分出实体的内部和外部。(边界的确定性)。 满足以上性质的物体称为有效物体或正则形体 欧拉公式 检验实体有效性的必要条件 V-E+F=2 (V为顶点数,E为棱线数,F为面数) 欧拉运算时,必须要保证欧拉公式和下述条件成立,才能够保证形体的拓扑有效性。 面单连通,没有孔,且被单条边环围住; 实体的补集是单连通,没有洞穿过它; 边完全与两个面邻接,且每端以一个顶点结束; 顶点至少是三条边的汇合点。 广义欧拉公式 V- E+F - R=2(S-H) 其中,R为面上的孔穴数,H为贯穿多面体的孔穴数,S为形体非连通部分总数。 实体的正则集合运算 有效实体具有封闭性:一个有效实体经过一系列 集合运算之后仍然是有效实体。 普通的集合运算不能满足此要求。 正则集合运算保证集合运算的结果仍是一个正则形体,即丢弃悬边、悬面等。 三. 形体(实体)的表示 形体常用的3种表示方法: 线框模型、表面模型 、实体模型 1.线框模型 早期模型。用顶点和棱边来描述物体。 一般地,画出了形体的棱线(边)与轮廓线就能唯一地表示出来。 数据结构 存储顶点列表和边列表 长方体的边表 线框模型的优缺点: 简单,处理速度快,所占的存贮空间较少; 对于非平面多面体,如圆柱、球等形体,其轮廓线随观察方向的改变而改变,无法用一组固定的轮廓线来表示它们。线框模型与形体之间不存在一一对应关系,定义的形体存在多义性。 难以计算面积、体积、物体重心等物理量 2. 表面模型 形体表示成一组表面的集合。 把线框模型中的棱线及轮廓线包围的部分定义为面,所形成的模型便是表面模型。 数据结构是在线模型的基础上附加一些指针,有序地连接棱线。 多边形网格模型 例如:如下图的三角形网格构成的曲面,用数组来存储它的信息 表面模型的优点: 比线框模型立体感强; 形体与其表面一一对应,表达了物体的表面形状,消除了多义性; 易于计算面积 表面模型存在的问题: 表面模型中的所有面未必形成一个封闭的边界; 各个面的侧向没有明确定义,即不知道实体位于面的哪一侧。 3.实体模型 形体为封闭表面围成的有效空间。 在表面模型的基础上增加: 一个封闭的边界; 实体在表面某一侧的定义方法。 能够计算体积、面积、重量、动量、转矩等物理量; 可以赋予材料特性;模拟物理的运动,受力
您可能关注的文档
最近下载
- 几类分数阶微分方程脉冲边值问题解的存在性与唯一性.doc VIP
- 先锋DJ设备DDJ-800用户手册.pdf
- 滑块木板、子弹木块、滑块弹簧、滑块斜(曲)面问题--2025高考物理热点模型含答案.pdf VIP
- 几类脉冲分数阶微分方程边值问题解的存在性.docx VIP
- 分数阶微分方程边值问题解的存在性:理论、方法与应用探究.docx VIP
- 2025年纽约食品保护证试题及答案.docx VIP
- 重大风险动态监控台账.docx VIP
- 分数阶脉冲微分方程与控制系统:理论、方法及应用探究.docx VIP
- 2025年纽约卫生证题目及答案.doc VIP
- 2025年春节复工安全第一课.pptx VIP
原创力文档

文档评论(0)