真实感图形-(2).pptx
《真实感图形-(2).pptx》由会员分享,可在线阅读,更多相关《真实感图形-(2).pptx(102页珍藏版)》请在咨信网上搜索。
1、真实感图形(2)9、1三维形体得表示三维形体得表示 表示形体得两种模型(规则对象、不规则对象)规则对象得造型方法预备知识:实体得定义、正则集合运算特征表示空间分割表示推移表示边界表示构造实体几何表示不规则形体得建模方法分形造型(L系统)粒子系统9、1、1 造型技术概述研究如何在计算机中建立恰当得模型表示不同图形对象图形对象得技术。(图形对象图形对象:树、花、云、石、水、砖、木板、橡树、花、云、石、水、砖、木板、橡胶、大理石、玻璃、塑料、布、水、烟雾、火、胶、大理石、玻璃、塑料、布、水、烟雾、火、波浪波浪)存在多种表示方法,主要分:几何模型得传统造型方法 非规则对象得非传统造型方法9、1、2(传
2、统造型)规则对象欧氏几何描述形体几何造型几何信息(各部分几何形状与空间位置)拓扑信息(各部分之间得连接关系)例如:飞机外形设计机械零件制造9、1、3 图形对象图形对象得表示之二非传统造型不规则对象过程式模拟(用一个简单以及少量得易用一个简单以及少量得易于调节得参数表示一大类对象于调节得参数表示一大类对象,不断改变参数不断改变参数,递归调用这个模型递归调用这个模型,逐渐产生数据量很大得对象。逐渐产生数据量很大得对象。)(山、树、水、烟雾、火、波山、树、水、烟雾、火、波浪浪,布、绳、橡皮球布、绳、橡皮球)分形造型(基于分数维理论得随机模型)粒子系统模型非刚性物体模型(基于物理得建模)基于文法得模型
3、9、1、4 表示形体得模型分表示形体得模型分类类数据模型数据模型(1/3)什么就是数据模型?什么就是数据模型?完全以数据描述完全以数据描述,例如例如:用以用以8 8个顶点表示得立方体个顶点表示得立方体以中心点和半径表示得球以中心点和半径表示得球以数据文件得形式存在以数据文件得形式存在,包括包括:特征表示、空间分割表示、推移表示、边特征表示、空间分割表示、推移表示、边界表示、构造实体几何表示等。界表示、构造实体几何表示等。进一步分为进一步分为线框模型线框模型表面模型表面模型实体模型实体模型数据模型数据模型(2/3)线框模型线框模型将形体表示成一组轮廓线得集合将形体表示成一组轮廓线得集合简单、处理
4、速度快简单、处理速度快与形体之间不存在一一对应关系与形体之间不存在一一对应关系,就是真实物体得高度抽象就是真实物体得高度抽象,不适合真实感显示不适合真实感显示表面模型表面模型将形体表示成一组表面得集合将形体表示成一组表面得集合形体与其表面一一对应形体与其表面一一对应,适合于真实感显示适合于真实感显示数据模型数据模型(3/3)实体模型实体模型用来描述实体用来描述实体,主要用于主要用于CAD/CAM包含了描述一个实体所需得较多信息包含了描述一个实体所需得较多信息,如几何信如几何信息、拓扑信息。息、拓扑信息。过程模型以一个过程和相应得控制参数描述以一个过程和相应得控制参数描述例如例如用一些控制参数和
5、一个生成规则描述得植物。用一些控制参数和一个生成规则描述得植物。以一个数据文件和一段代码得形式存在以一个数据文件和一段代码得形式存在,包括包括:粒子系统、粒子系统、L系统、迭代函数系统等系统、迭代函数系统等9、2 规则对象得造型方法预备知识:实体得定义与与 正则集合运算正则集合运算方法包括方法包括:特征表示特征表示空间分割表示空间分割表示推移表示推移表示边界表示边界表示构造实体几何表示构造实体几何表示9、2、1 实体得定义实体得定义(1/4)抽象带来得问题抽象带来得问题计算机中表示得物体就是无效得计算机中表示得物体就是无效得不能够客观存在不能够客观存在为什么要求客观存在为什么要求客观存在CAD
6、/CAM得需求得需求什么就是客观存在什么就是客观存在(有效有效)实体得定义实体得定义具有一定得形状具有一定得形状具有封闭得边界具有封闭得边界(表面表面)内部连通内部连通占据有限得空间占据有限得空间经过运算后经过运算后,仍然就是有效得物体仍然就是有效得物体大家有疑问的,可以询问和交流大家有疑问的,可以询问和交流可以互相讨论下,但要小声点可以互相讨论下,但要小声点可以互相讨论下,但要小声点可以互相讨论下,但要小声点实体得定义实体得定义(2/4)内点内点边界点边界点取内点运算取内点运算i取闭包运算取闭包运算c正则运算正则运算r实体得定义实体得定义(3/4)正则点集正则点集 称为称为A得正则点集得正则
7、点集称称A为正则点集为正则点集,如果她满足如果她满足问题问题:正则点集就是实体?正则点集就是实体?实体得定义实体得定义(4/4)实体得定义实体得定义可计算得条件可计算得条件正则点集正则点集表面就是二维流形表面就是二维流形二维流形二维流形其上任意一点存在充分小得领域与圆盘同构其上任意一点存在充分小得领域与圆盘同构(存在连续得一一映射存在连续得一一映射)9、2、2 正则集合运算正则集合运算(1/2)为什么需要正则集合运算为什么需要正则集合运算集合运算式构造复杂物体得有效方法集合运算式构造复杂物体得有效方法普通得集合运算会产生无效物体普通得集合运算会产生无效物体正则集合运算正则集合运算(2/2)正则
8、集合运算得定义正则集合运算得定义正则并正则并正则交正则交正则差正则差9、2、3 特征表示特征表示用一组特征参数表示一组类似得物体用一组特征参数表示一组类似得物体特征包括形状特征、材料特征等特征包括形状特征、材料特征等适用于工业上标准件得表示适用于工业上标准件得表示9、2、4 空间分割表示空间分割表示(1/8)空间位置枚举表示空间位置枚举表示选择一个立方体空间选择一个立方体空间,将她均匀划分将她均匀划分空间分割表示空间分割表示(2/8)用三维数组用三维数组CIJK表示物体表示物体,数组中得元数组中得元素与单位小立方体一一对应素与单位小立方体一一对应当当CIjk=1时时,表示对应得小立方体被物体占
9、据表示对应得小立方体被物体占据当当CIjk=0时时,表示对应得小立方体没有被物体占据表示对应得小立方体没有被物体占据优点优点可以表示任何物体可以表示任何物体容易实现物体间得集合运算容易实现物体间得集合运算容易计算物体得整体性质容易计算物体得整体性质,如体积等如体积等缺点缺点占用大量得存储空间占用大量得存储空间,如如1024*1024*1024=1G bits没有边界信息没有边界信息,不适于图形显示不适于图形显示对物体进行几何变换困难对物体进行几何变换困难,如非如非90度得旋转变换度得旋转变换就是物体得非精确表示就是物体得非精确表示空间分割表示空间分割表示(3/8)八叉树表示八叉树表示对空间位置
10、枚举表示得空间分割方法作了改进对空间位置枚举表示得空间分割方法作了改进:均均匀分割匀分割 自适应分割自适应分割八叉树建立过程八叉树建立过程八叉树得根节点对应整个物体空间八叉树得根节点对应整个物体空间:v如果她完全被物体占据如果她完全被物体占据,将该节点标记为将该节点标记为F(Full),算法算法结束结束;v如果她内部没有物体如果她内部没有物体,将该节点标记为将该节点标记为E(Empty),算算法结束法结束;v如果她被物体部分占据如果她被物体部分占据,将该节点标记为将该节点标记为P(Partial),并将她分割成并将她分割成8个子立方体个子立方体,对每一个子立方体进行同对每一个子立方体进行同样得
11、处理样得处理空间分割表示空间分割表示(5/8)八叉树表示八叉树表示分割成分割成8个子立方体个子立方体空间分割表示空间分割表示(4/8)F(Full)E(Empty)空间分割表示空间分割表示(6/8)优点优点可以表示任何物体可以表示任何物体容易实现物体建得集合运算容易实现物体建得集合运算容易计算物体得整体性质容易计算物体得整体性质,如体积等如体积等较空间位置枚举表示占用得存贮空间少较空间位置枚举表示占用得存贮空间少缺点缺点没有边界信息没有边界信息,不适于图形显示不适于图形显示对物体进行几何变换困难对物体进行几何变换困难就是物体得非精确表示就是物体得非精确表示空间分割表示空间分割表示(7/8)单元
12、分解表示单元分解表示对空间位置枚举表示得空间分割方法作了改进对空间位置枚举表示得空间分割方法作了改进:单单一体素一体素 多种体素多种体素三种空间分割方法得比较三种空间分割方法得比较空间位置枚举表示空间位置枚举表示-同样大小立方体粘合在一起表示物体同样大小立方体粘合在一起表示物体八叉树表示八叉树表示-不同大小得立方体粘合在一起表示物体不同大小得立方体粘合在一起表示物体单元分解表示单元分解表示-多种体素粘合在一起表示物体多种体素粘合在一起表示物体空间分割表示空间分割表示(8/8)优点优点表示简单表示简单容易实现几何变换容易实现几何变换基本体素可以按需选择基本体素可以按需选择,表示范围较广表示范围较
13、广可以精确表示物体可以精确表示物体缺点缺点物体得表示不唯一物体得表示不唯一物体得有效性难以保证物体得有效性难以保证9、2、5 推移推移(sweep)表示表示(1/3)将物体将物体A沿着轨迹沿着轨迹P推移得到物体推移得到物体B,称称B为体为体平移平移sweep-将一个二维区域沿着一个矢量将一个二维区域沿着一个矢量方向推移方向推移推移表示推移表示(2/3)旋转旋转sweep-将一个二维区域绕旋转将一个二维区域绕旋转轴旋转一周轴旋转一周推移表示推移表示(3/3)广义广义sweep任意物体沿着任意轨迹推移任意物体沿着任意轨迹推移推移过程中物体可以变形推移过程中物体可以变形优点优点表示简单、直观表示简单
14、、直观适合做图形输入手段适合做图形输入手段缺点缺点作几何变换困难作几何变换困难对几何运算不封闭对几何运算不封闭9、2、6 边界表示边界表示(1/4)物体得边界与物体一一对应物体得边界与物体一一对应,确定了物体确定了物体得边界也就确定了物体本身得边界也就确定了物体本身用于表示物体边界得有用于表示物体边界得有-平面多边形、平面多边形、曲面片曲面片什么就是多面体?什么就是多面体?平面多面体平面多面体表面由平面多边形组成得多面体表面由平面多边形组成得多面体简单多面体简单多面体与球拓扑同构与球拓扑同构边界表示边界表示(2/4)欧拉公式欧拉公式欧拉公式就是必要条件欧拉公式就是必要条件附加条件附加条件:一条
15、边连接两个点一条边连接两个点;一条边被两个面、且仅被两个面共享一条边被两个面、且仅被两个面共享;至少有三条边交于一个顶点等至少有三条边交于一个顶点等V-e+f=2边界表示边界表示(3/4)广义欧拉公式广义欧拉公式V-e+f-r=2(s-h)r:多面体表面上孔得个数s:相互分离得多面体数h:贯穿多面体得孔洞个数边界表示边界表示(4/4)优点优点精确表示物体精确表示物体表示能力强表示能力强几何变换容易几何变换容易适于显示处理适于显示处理缺点缺点表示复杂表示复杂有效性难以保证有效性难以保证集合运算复杂集合运算复杂9、2、7 构造实体几何表示构造实体几何表示(1/2)将物体表示成一棵二叉树将物体表示成
16、一棵二叉树,称为称为CSG树树叶节点叶节点-基本体素基本体素,如立方体、圆柱体等如立方体、圆柱体等中间节点中间节点-正则集合运算正则集合运算构造实体几何表示构造实体几何表示(2/2)优点优点表示简单、直观表示简单、直观也就是物体得构造方法也就是物体得构造方法,可用作图形输入手可用作图形输入手段段容易计算物体得整体性质容易计算物体得整体性质物体得有效性自动得到保证物体得有效性自动得到保证缺点缺点表示不唯一表示不唯一不能直接用于显示不能直接用于显示求交计算麻烦求交计算麻烦9、3 不规则形体得建模方法不规则形体得建模方法分形造型分形造型分形几何表示得物体具有一个基本分形几何表示得物体具有一个基本特征
17、特征:无限得自相似性。无限得自相似性。山、树、海岸山、树、海岸线。线。粒子系统粒子系统表现表现“流体流体”特性特性(模拟自然景物或其她非规模拟自然景物或其她非规则形状物体则形状物体),擅长描述随时间变化得物擅长描述随时间变化得物体体,流动、翻腾、膨胀等流动、翻腾、膨胀等,如云、火、如云、火、烟、起源爆炸。烟、起源爆炸。动力系统动力系统基于文法得模型基于文法得模型9、3、1 L系统系统(1/4)由生物学家由生物学家Lindenmayer创立创立基本思想基本思想:用文法表示植物得拓扑结构用文法表示植物得拓扑结构通过图形学方法生成逼真得画面通过图形学方法生成逼真得画面DOL系统系统(确定得上下文无关
18、得确定得上下文无关得L系统系统)定义为三元组定义为三元组,其中其中V-表示字母集合表示字母集合V*-表示表示V上所有单词得集合上所有单词得集合w-就是一个非空单词就是一个非空单词,称为公理称为公理P-产生式集合产生式集合 ,使得使得如果没有明显得产生式如果没有明显得产生式,则令则令L系统系统(2/4)例子例子-Koch 雪花曲线雪花曲线V:F,+,-w:FP:F-F-F+F-F几何解释几何解释F:向前画一条线向前画一条线+:右转右转-:左转左转 分形雪花实例:L系统系统(3/4)L(Lindermayer)系统系统增加如下两个字符增加如下两个字符:压栈压栈:出栈出栈例子例子-植物植物w:FP:
19、F-F+FF-FF提出者:美国得生物学家Aristid Lindermayer L系统系统(4/4)分形造型生成得树9、3、2 粒子系统与传统得建模方法或分形相比较,粒子系统不就是用多边形得几何要素表示,而就是用称为粒子粒子(ParticlesParticles)得目标量得目标量来表示。例如模拟火焰时,粒子得密度越高,亮度越高,表现出火焰独有得效果。见例子:燃烧得纸燃烧得纸烟雾烟雾来源来源:9、3、3 非刚性物体模型以前得动画主要基于路径与运动学,运动参数:位置、速度。基于物理得建模,用力学方程描述运动,包括力力与加速度加速度)方法:用一组网格结点来逼近物体。网格结点之间柔性连接,然后取一外力
20、作用在物体上,考虑贯穿物体网格得力传递。橡皮球得模拟:(弹簧模型)布料得模拟:(弹性材料模型)9、4、1 光源特性和物体表面特性光源特性和物体表面特性 Shading:显示一个物体得色彩以及色彩在光照环境下得明暗变化 得描绘方法。(相关因素:光源特性和物体表面特性。)一一:光源特性光源特性 包括包括 1:光得色彩光得色彩 (R、G、B)2:光得强度光得强度 由R,G,B三种色光得强弱决定,总得光强为:Total_Value=0、30*Value_R+0、59*Value_G+0、11*Value_B 点光源 3:光得方向光得方向 分布式光源 漫射光源 9、4 光照模型光照模型三种光源三种光源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 真实感 图形
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【1587****927】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【1587****927】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。