- 0
- 0
- 约1.12千字
- 约 35页
- 2019-11-06 发布于广东
- 举报
计算机图形学第11讲 几何造型技术-2;本讲内容;常见几何形体创建方法;基本体素法;扫描变换法 ;平行扫变换通常由用户简单地定义一截面轮廓,然后沿指定方向平行延伸一定的距离生成平扫体;广义扫变换(sweep):通用函数;局部操作 ; 造型系统提供局部操作功能,目的是为用户提供更直观方便的定义形体局部信息的方法。;11、几何造型-2;布尔运算基本原理; 常见物体(无论多复杂)均可用用三维空间点集来表示;
复杂形体可通过简单形体的布尔运算生成,布尔运算也称为集合运算;
CAD中常用布尔运算(并、交、差)操作符有:;A 体;布尔运算主要有一维、二维和三维布尔运算; 几何造型中的布尔运算以集合论、拓扑学为理论基础。早期造型系统规定形体是三维欧氏空间中的正则集合。 ; 传统的点集之间的并、交、差运算可能改变点集的正则性质。也就是说,两个正则点集的集合运算的结果可能产生一个非正则点集。如图A、B两物体求交运算后,原来两物体间互相重合的部分边界面被保留而形成悬挂面。;正则集合运算
设形体G是n维欧氏空间中的一个有界区域点集,则:
G = { bG, iG}
其中:bG是G的n-1维边界点集(或称超越表面)
iG是G的内部点集
cG是G的外部点集;G空间中任何点满足邻域IN/ON/OUT分类,如图:; 几何造型中的布尔运算实质上是对集合中的成员进行分类的问题。
经过正则集合运算后所产生的新物体的边界是原两拼合物体边界的一个子集,即:; 由于A、B为正则点集,因此A、B均可表示为边界点与体内点的集合,即:; 设正则点集C表示A、B两物体的交,C=A∩B。对于实体的BREP表达来说,我们仅需得到点集C的边界bC即可,于是:; 1) 预检查两物体是否相交;2) 计算两物体所有表面之间交线;3) 对两物体表面进行判定分类;4) 建立新的数据结构:面表、环表、边表、顶点表; ;11、几何造型-2;三视图、工程图
通过对线框模型的正交投影和消隐计算获得
剖视图
通过集合运算中的“差”运算得到
具有真实感的图形
用希望的颜色填充显示所有可见的多边形面,颜色根据光照情况对各平面设定,可以设定不同色度和亮度 ;;;;;4)三维形体真实感显示(15讲);OpenGL实体造型的例子;思考题:
1)了解CAD系统常用定义方法
2)了解布尔运算原理
3)了解CAD建模过程
4)了解CAD模型的显示过程
上机练习:
1)在CadSurf上,用OpenGL制作一个拉伸体
您可能关注的文档
- 《大学语文》期末试题库(选择题部分)(1).doc
- 《矩阵分析》考试题1 2010.doc
- 1哮喘的诊断和分..(1).ppt
- 1哮喘的诊断和分...ppt
- 2.2热力学第一定律-基本概念.ppt
- 2哮喘急性发作期..(1).ppt
- 2哮喘急性发作期...ppt
- 3第三章 概率密度函数的参数估计 - 2013(1).ppt
- 04 免疫组织化学.ppt
- 05级复习题纲投影.doc
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)