几何物体的表示(3).

Slides:



Advertisements
Similar presentations
课前寄语 1 、保持纪律 2 、相互配合. 第三节 公民的投资 —— 公民的存款储蓄 课堂导入.
Advertisements

第一部分 概率论 第二部分 数理统计. 3/28 在一定条件下必然发生 的现象称为确定性现象. “ 太阳不会从西边升起 ”, 1. 确定性现象 “ 同性电荷必然互斥 ”, “ 水从高处流向低处 ”, 实例 自然界所观察到的现象 : 确定性现象随机现象 “ 函数在间断点处不存在导数 ” 等.
旅遊實務Ⅰ 授課教師:李健民 上課班級: 320. 課程大綱 旅遊業之設立程序 旅行業組織結構 旅行業之分類 旅行業之管理.
美丽的鹿城 —— 包头 包头简介 包头旅游景区 包头美食. 包 头, 中国内蒙古自治区第一大城市,又称鹿城、草原钢城。 随着包头钢铁(集团)有限责任公司和包头稀土研究院的建成与 发展,这里又被称作稀土之都。 包头稀土研究院 包 头位于内蒙古自治区中部,东与呼和浩特市相邻,西与巴彦 淖尔盟市连接 ,北与蒙古国接壤.
親 ( 四 ) 親近神的路. 一、親的三字訣、七字訣: 親近神,親愛人; 與主交通親近神,同情關心親愛人。 甚麼是親? 1. 親有親近、親愛,更有關心、同情、親切的 意思。 2. 親的人與人沒有間隔,拉近人與人之間的距 離,並且樂意幫助人,與人相調建造在一起。
第二班群教師團隊 105 張心平 107 鐘于寧 106 黃意評 108 鄭婉茹. 第二班群之班親會說明 學校規定事項說明 教學活動說明 班群活動介紹.
差勤.
申論題要拿高分並不容易,因為他是 有一定的技巧的,如果你遵照下列技 巧來作答申論題,相信高分並不難拿, 其技巧如下:
公務員申領小額款項專案法紀宣導 法務部廉政署 編製
102大學甄選入學 個人申請、繁星推薦說明 主講人:簡慧嫻.
窦娥冤 关汉卿 感天动地 元·关汉卿.
地理信息系统的空间特性 空间实体及其描述 空间问题论述 空间处理方法 北京大学遥感与GIS研究所 程承旗.
新進教師研習 教務處報告 報告人:教務處 林永仁 2011 年 8 月31日.
「明清時期台灣古典散文」 教師:田啟文.
第五章 主张超尘绝俗的 佛家.
第6章 应收应付款管理.
新頒解釋函令 ● 所得稅扣(免)繳相關法令、 ● 所得稅扣(免)繳申報實務 ● 扣繳常見稅務違章類型 財政部南區國稅局屏東分局
青岛, 一座有故事的城市…… 刘瑞昌 青岛理工大学汽车与交通学院 2013年12月.
近 距 摄 影.
元普债券固定收益6号 上海元普投资管理有限公司
鼻炎 症狀: 鼻(眼睛)內發癢或不舒服、 打噴嚏、 流鼻涕(水)、 鼻塞………等 。 鼻子內的任何發炎。
知其不可而为之.
中国画家协会理事、安徽省美术家协会会员、 工艺美术师、黄山市邮协常务理事余承平主讲
第二课 扬起自信的风帆 我能“行”.
模块七 房地产营销渠道策略 主要内容 房地产营销渠道类型 房地产营销渠道选择方法 开发商与代理商的合作模式.
第二章 语音 第六节 音变 轻 声1.
遣詞造句知多少? 中文系 王偉勇教授 兼通識教育中心中心主任.
(4)理论体系与实训模块 必须衔接、融合 本课程把理论教学体系与实训模块结构连接成一个完整的高职课程体系。
机械设计制造及其自动化专业 工程机械运用与维护方向介绍.
最有利標及評選優勝廠商 講師 劉金龍 經歷:臺中市政府發包科科長.
三、市场营销学研究的基本方法 (1)产品研究法。是以物为中心的研究方法,即在产品分类的基础上,对各类产品市场分别进行研究。 (2)机构研究法。是以研究市场营销制度为出发点,体现以人为中心的研究方法,即集中对整个市场营销系统中的各特定机构的性质和功能进行研究。 (3)职能研究法。是以研究产品从生产者到消费者手中所进行的各种营销活动过程中,市场营销组织所发挥的功能的方法。
小组成员 杨云、王雯、曾明发 刘凤、祝会、陈丹凤.
青春期 要長大囉! 男女有別 生命的誕生~兩性結合才有下一代的新生命 為什麼會有月經? 經痛怎麼辦 ? 渡過快樂青春喜歡自己
汉字的构造.
诵读欣赏 古代诗词三首.
第三章 企业资信评估 第一节 企业资信评估概述 一、企业资信评估的含义
親愛的吉姆舅舅:   今天吃完晚餐後,奶奶說,在家裡情況變好以前,您要我搬到城裡跟您住。奶奶有沒有跟您說,爸爸已經好久沒有工作,也好久沒有人請媽媽做衣服了?   我們聽完都哭了,連爸爸也哭了,但是媽媽說了一個故事讓我們又笑了。她說:您們小的時候,她曾經被您追得爬到樹上去,真的嗎?   雖然我個子小,但是我很強壯,只要我會做的我都可以幫忙,但是,奶奶說,做其他事情以前,要先把功課做完。
网络的利与弊 2017/3/19 该课件由【语文公社】
一、问题的提出 1. 计算圆的面积 正六边形的面积 正十二边形的面积 正 形的面积.
102學年度預算編製說明會 主辦單位:會計室 102/02/22.
最有利標及評選優勝廠商 講師 劉金龍 經歷:臺中市政府發包科科長.
當 家 新 鮮 事.
概率论与数理统计 2.1 随机变量与分布函数.
把握命题趋势 ★ 科学应考 实现最后阶段的有效增分
第十二章 生产与费用循环审计.
用字母表示数 A=X+Y+Z 执教:建阳市西门小学 雷正明.
兒童及少年福利服務 講師:張智昇.
贴近教学 服务师生 方便老师.
六年级 语文 下册 第四单元 指尖的世界.
(浙教版)四年级品德与社会下册 共同生活的世界 第四单元 世界之窗 第二课时.
友信不銹鋼工程有限公司 台北市康定路4號 工廠:台北縣三重市竹圍仔街22-3號
中國美術史報告-我最喜歡的一幅畫 班級:2年2班 姓名:郭馥甄 座號:23.
第9课 北美大陆上的新体制 导入新课 新课教学 课堂小结 知识结构 巩固练习
高鐵炫風 製作人林淑蘭老師.
行政院勞工委員會勞工保險局 勞退舊制與新制分析說明 高雄市政府人事處 99年2月1日.
2007/5/23初訪螢光蕈 (等了兩年).
第3章 三维几何造型技术.
开始 结束.
第三章 几何造型 几何造型就是通过点、线、面和立体等几何元素 的定义、几何变换、集合运算构建客观存在或想
第4章 造型技术 提出问题 如何在计算机中建立恰当的模型表示不同图形对象
1.1 塑料成型在工业中的重要性 1.2 塑料成型技术发展概括 1.3 塑料模具的分类 1.4 学习目的和要求
第 四 章 迴歸分析應注意之事項.
焊接及其表达 霍光青
Xián 伯 牙 绝 弦 安徽淮南市八公山区第二小学 陈燕朵.
杨光 三维物体的表示与建模.
生活科技教案分享- 航太科技教學: 以手擲機製作為例
高雄區12年國教入學方式 報告人:高雄市政府教育局 局長 鄭新輝.
所得稅法第14條、第126條修正條文 薪資所得計算方式二擇一 定額減除 特定費用減除 維持現行薪資所得特別扣除額20萬元減除方式
4.1 概 述 4.2 组合体视图绘制方法 4.3 组合体的尺寸标注 4.4 组合体视图的读图方法
明新科技大學 機械工程系暨精密機電工程碩士班 MUST ME
Presentation transcript:

几何物体的表示(3)

几何物体的表示 隐式曲面 细分曲面 物体的CSG树表示 自然景物表示方法

几何物体的表示 隐式曲面 细分曲面 物体的CSG树表示 自然景物表示方法

隐式曲面 {(x,y,z)R3: f (x,y,z)=0} R3中的隐式曲面表示为: 三维空间中的一个二维曲面(二维流形)

隐式曲面举例 球面:x2 + y2 + z2 = 1 圆柱面:x2 + y2 = 1

隐式曲面与参数曲面的比较 与参数曲面相比,隐式曲面的优点 隐式曲面可以表示具有复杂拓扑的形状 NURBS曲面只能表示拓扑等价于矩形的四边曲面 NURBS曲面表示非退化封闭光滑曲面时,需要光滑拼接 隐式曲面比NURBS曲面更适合于进行布尔运算、光线跟踪、点集判断等

隐式曲面与参数曲面的比较 与参数曲面相比,隐式曲面的不足 隐式曲面表示不直观,难以进行外形的交互修改。NURBS曲面的外形控制手段非常直观

隐式曲面与参数曲面的相互转化 隐式化:从参数曲面到隐式曲面 参数化:从隐式曲面到参数曲面 消除NURBS曲面的两个参数(u,v)得到其隐式表示 参数化:从隐式曲面到参数曲面 并非所有的隐式曲面都可以参数化 对于非退化的二次代数曲面和具有一个奇异点的三次代数曲面,可以进行有理多项式参数化

基于点、直线混合骨架的Metaball造型 图形学中常用的隐式曲面造型技术 基于骨架的隐式曲面造型 基于点、线和面骨架的Metaball方法 基于骨架的卷积曲面 基于点骨架的Metaball造型 基于点、直线混合骨架的Metaball造型

图形学中常用的隐式曲面造型技术 代数曲面片造型技术,包括二次代数曲面、A-Patch方法等 代数曲面片造型

隐式曲面的显示 多边形化:用平面多边形逼近隐式曲面, Marching Cube方法 光线跟踪:生成高质量的图像 粒子系统:在隐式曲面上均匀布撒粒子 多边形化 光线投射 粒子系统

几何物体的表示 隐式曲面 细分曲面 物体的CSG树表示 自然景物表示方法

细分曲面 Chaikin算法(1974):均匀二次B-样条曲曲线的离散生成 输入多边形折线 每次在边的1:3和3:1处生成两个新顶点,按规律连接新生成的顶点 极限曲线为均匀二次B-样条曲线

Chaikin算法举例 Chaikin算法示意图 Chaikin算法动态示意图

Doo-Sabin细分曲面 Donald Doo和Malcolm Sabin推广了Chaikin 算法 由二次B-样条曲线推广到二次B-样条曲面 输入为一个多边形面片,经过重复的剖分,生成光滑的极限曲面

Doo-Sabin细分曲面生成的各类顶点 面点(face point):面的顶点的平均 边点(edge point):边的中点 新顶点(new Vertex):对每个面的每一个顶点,计算面点、两个边点和原有顶点的平均 Doo-Sabin细分曲面生成的各类顶点

对于每条边,连接与该边相邻的两个面上的对应新顶点 Doo-Sabin细分曲面新顶点连接 初始多边形及生成的新顶点 对于每个面,连接生成的新顶点 对于每个老顶点,连接与之相邻的新顶点 对于每条边,连接与该边相邻的两个面上的对应新顶点

细分曲面实例 Doo-Sabin细分曲面 Catmull-Clark细分曲面

其它类型细分曲面 Catmull-Clark细分曲面(双三次B-样条曲面) Loop细分曲面(六次三角样条曲面) Loop细分曲面实例

细分曲面的优势与不足 优势 不足 极限曲面C1或C2连续的光滑曲面 可以表示任意拓扑 适合于动画造型、快速显示 奇异点处没有解析表达,难以计算微分量 难以精确控制其外形 难以构造高阶光滑曲面

更多的细分曲面实例

几何物体的表示 隐式曲面 细分曲面 物体的CSG树表示 自然景物表示方法

物体的CSG树表示 CSG:Constructive Solid Geometry CSG树表示:面向浇铸、加工或拉伸等CAD/CAM过程 表示实体:即有边界,也包含内部 表示边界:多边形、参数曲面、隐式曲面、细分曲面 CSG树表示:面向浇铸、加工或拉伸等CAD/CAM过程

物体的CSG树表示 CSG树:通过一系列几何操作将简单的基本体素组合起来 CSG树:含有丰富的造型信息 基本体素:立方体、球、圆柱、圆锥等 布尔运算:并、交、差、补等 几何变换:平移、旋转、放缩、剪切等 CSG树:含有丰富的造型信息 物体生成过程 物体表示

一个CSG树表示的实例 立方体 并 减 圆柱体

物体的CSG树表示的分析 CSG树的缺点 改进:混合表示 绘制耗时 限制了物体外形的修改

几何物体的表示 隐式曲面 细分曲面 物体的CSG树表示 自然景物表示方法

自然景物表示方法 自然景物的模拟是图形学中最具挑战性的问题之一 目前三种常用方法 山、树木、花草、火焰、云、烟、流体等 分形 基于语法规则的L-系统 粒子系统

分形 分形(Fractal)的主要特征 : 自相似性质:分形物体的任何一个部分都和物体整体具有某种程度的相似 无限小细节性质:当无限地放大分形物体时,物体总是表现有细节,而不是像欧氏空间的物体一样最终会表现出光滑性 维数非整数

分形举例:Koch雪花曲线 Koch雪花曲线 中间曲线的每一个线段被1/3大小的原始曲线所替代 后续的曲线又是中间曲线的一种缩小后的替代

基于分形方法生成山 一维情形:线段位于x-轴,将线段在中点剖分,并将中点沿y方向移动一段距离,如此不断地剖分并且移动新得到的中点 记(xi, yi)、(xi+1, yi+1)为直线段的两个端点,则剖分后新生成的点(xnew, ynew)为: Random(•)为[0, 1]之间的随机数,P(•)为一个控制随机量大小的函数,例如在第s步剖分中,P(s)=2-s

基于分形方法生成山:一维实例 在x-轴上的直线段 直线段的中点沿y方向移动一个随机量 进一步迭代的结果

三角片被剖分为四个小三角形,每条边的中点沿y方向进行扰动 基于分形方法生成山 二维情形 三角片被剖分为四个小三角形,每条边的中点沿y方向进行扰动

基于分形方法生成山的实例

L-系统:植物建模 L-系统 L-系统成功地用于植物建模 语法规则:通过对所给字符根据语法规则的迭代生成新的字符串,每次迭代结果称为一代 字符解释:将字符串中的字符解释为适当的几何体素,就可以得到一个基于语法规则生成的物体 L-系统成功地用于植物建模

一个L-系统实例 字符集:“A”, “B”, “[” “]”, “(”, “)” 语法规则: A→AA; B→A[B]AA(B) 迭代两次 B A[B]AA(B) AA[A[B]AA(B)]AAAA(A[B]AA(B)) 字符解释:“A”表示一个主干,“B”表示一个分支,“[]”表示分支向左45°,“()”表示分支向右45°

一个L-系统实例的图示 (a) 初始字符 (b) 一代结果 (c) 二代结果

基于L-系统的植物建模实例

L-系统:植物建模 在L-系统中引入更多控制 通过设计不同的语法规则和字符解释集,可以构造出各种美丽的树木和花草 不同“代”之中的字符的不同解释 (n+1)代的树枝要比n-代的树枝细一些、短一些 终止节点处赋予树叶和花朵 通过设计不同的语法规则和字符解释集,可以构造出各种美丽的树木和花草

基于L-系统生成的花与树木

粒子系统 粒子系统 模拟火、雾、烟、焰火等外形随时间的变化而变动的模糊物体 由一组随时间变化的粒子组成 粒子的变化由某种随机统计规律控制 粒子有生命:产生、发展(运动)、消亡 按照确定或随机运动规律进行运动 模拟火、雾、烟、焰火等外形随时间的变化而变动的模糊物体

粒子系统一般性描述 粒子系统是一个动态变化的系统,生成其中每一瞬间画面的步骤 产生新的粒子并加入系统中 赋予每一个新粒子一定的属性 删除那些已经超过其生命周期的粒子 根据粒子运动属性对粒子进行移动和变换 绘制并显示出所有有生命粒子组成的画面

基于粒子系统的火焰与瀑布 粒子系统生成的火焰 粒子系统生成的瀑布

自然景物造型 用其它方法可以模拟波浪、云和大气、湍流、布料等等。 自然景物的模拟仍然是计算机图形学中最富有挑战性的研究课题 共同的特点:专用性 自然景物的模拟仍然是计算机图形学中最富有挑战性的研究课题

一个在计算机中生成的复杂场景

小结 隐式曲面:Metaball、代数曲面 细分曲面:Doo-Sabin、Catmull-Clark 物体的CSG树表示 自然景物表示方法 分形 L-系统 粒子系统