部分计算机图形学参数曲线和曲面

参数曲线和曲面基础 Ray ray@mail.buct.edu.cn 内容 曲线曲面参数表示 位置矢量、切矢量、法矢量、曲率和挠率 插值、拟合、逼近和光顺 参数曲线的代数和几何形式 连续性 参数曲面基本概念 曲线曲面参数表示 表示方法 显式表示 y=f(x) 隐式表示 f(x,y)=0 参数表示 P(t)=[x(t), y(t)] P(t)=[x(t), y(t), z(t)] 显式或隐式表示存在下述问题: 与坐标轴相关; 可能出现斜率为无穷大的情形(如垂线); 不便于计算机编程。 参数表示实例 直线 圆 参数表示的优点 便于处理斜率无穷大的情形,不会因此而中断计算。 规格化的参数变量t∈[0, 1],使其相应的几何分量是有界的,而不必考虑边界问题。 对曲线、曲面进行变换,可对其参数方程直接进行几何变换。 便于把低维空间中曲线、曲面扩展到高维空间。 易于用矢量和矩阵表示几何分量,简化了计算。 有更大的自由度来控制曲线、曲面的形状 位置矢量、切矢量、法矢量 位置矢量 P(t)=[x(t), y(t), z(t)] 切矢量(切向量) 将弧长s作为参数,则 是单位切矢量 单位切矢量的计算 根据弧长微分公式有: 于是有 即为单位切矢量。 法矢量 与 平行的法矢称为曲线在该点的主法矢量N 矢量积 B=T×N 是第三个单位矢量,它垂直于T和N。把平行于矢量B的法矢称为曲线的副法矢量 T、N和B构成了曲线上的活动坐标架 N、B构成的平面称为法平面 N、T构成的平面称为密切平面 B、T构成的平面称为从切平面 曲率和挠率 曲率 其几何意义是曲线的单位切矢对弧长的转动率 曲率k的倒数 称为曲率半径 挠率 挠率τ的绝对值等于副法线方向(或密切平面)对于弧长的转动率 插值、拟合、逼近和光顺 插值 给定一组有序的数据点Pi,i=0, 1, …, n,构造一条曲线顺序通过这些数据点,称为对这些数据点进行插值,所构造的曲线称为插值曲线。 线性插值 假设给定函数f(x)在两个不同点x1和x2的值,用一个线形函数 y=ax+b 近似代替,称为的线性插值函数。 抛物线插值 已知在三个互异点x1,x2,x3,的函数值为y1,y2,y3 ,要求构造一个函数 φ(x)=ax2+bx+c 使抛物线φ(x)在结点x1,x2,x3处与f(x)在 x1,x2,x3处的值相等。 拟合 构造一条曲线使之在某种意义下最接近给定的数据点(但未必通过这些点),所构造的曲线为拟合曲线。 逼近 在计算数学中,逼近通常指用一些性质较好的函数近似表示一些性质不好的函数。在计算机图形学中,逼近继承了这方面的含义,因此插值和拟合都可以视为逼近。 光顺 光顺(Firing)指曲线的拐点不能太多。 对平面曲线而言,相对光顺的条件是: 具有二阶几何连续性(G2); 不存在多余拐点和奇异点; 曲率变化较小。 参数曲线的代数和几何形式 代数形式 矢量形式 几何形式 将P(0)、P(1)、P’(0)和P’(1)简记为P0、P1、P’0和P’1代入 得 令 于是 上式是三次Hermite(Ferguson)曲线的几何形式. P0、P1、P’0和P’1是几何系数 F0、F1、G0和G1称为调和函数 四点式曲线 连续性 曲线间连接的光滑度有两种度量: 参数连续性 组合参数曲线在连接处具有直到n阶连续导矢,即n阶连续可微,这类光滑度称之为Cn 或n阶参数连续性。 几何连续性 组合曲线在连接处不满足Cn的某一组约束条件,称为具有n阶几何连续性,简记为Gn . 结论 若要求在结合处达到G0连续或C0连续,即两曲线在结合处位置连续。 若要求在结合处达到G1连续,就是说两条曲线在结合处在满足G0连续的条件下,并有公共的切矢量。 Q’(0)=αP’(1) 当a=1时,G1连续就成为C1连续。 若要求在结合处达到C2连续,就是说两条曲线在结合处在满足G2连续的条件下,并有相同的曲率。 C1连续保证G1连续, C2连续能保证G2连续,但反过来不行。 也就是说Cn连续的条件比Gn连续的条件要苛刻。 参数曲面 一张定义在矩形域上的参数曲面可以表示为 可记为 参数曲面上的点 P(u0,v0) 参数曲面上一点的切向量 参数曲面上一点的法向量 第9部分 参数曲线和曲面基础 第*页 李辉 副教授 x y o 1 y 2 y ) ( x f y = ) ( x y j = 1 x 2 x x y o 1 y 2 y ) ( x f y = ) ( x y j = 1 x 2 x 3 x 3 y (a) (b) 0 P ' 0 P 1 P

计算机图形学空间曲线,部分计算机图形学参数曲线和曲面.ppt相关推荐

  1. 【XJTUSE计算机图形学】第三章 几何造型技术(1)——参数曲线和曲面

    文章目录 [XJTUSE计算机图形学]第三章 几何造型技术(1)--参数曲线和曲面 参数曲线和曲面 曲线曲面参数表示 非参数表示 参数表示 曲线的基本概念 插值.拟合和光顺(掌握概念) 参数化 概念 ...

  2. 吉林大学计算机图形学实验_计算机图形学学习笔记(一):图形学概论

    第一章 计算机图形学概论 1.1 全书概述 图形学基本知识 光栅图形学 扫描转换.区域填充.裁减.反走样.消隐 二维.三维图形变换及观察 几何造型 参数曲线曲面基本概念.Bezier曲线曲面.B样条曲 ...

  3. 计算机图形学三大应用领域,计算机图形学作业

    计算机图形学作业题 1. 计算机中由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)加属性参数(颜色.线型等)来表示图形称图形的参数表示:枚举出图形中所有的点称图形的点阵表示,简称为图像(数 ...

  4. 计算机图形学生活应用,计算机图形学的应用实例(计算机图形作业).doc

    计算机图形学的应用实例(计算机图形作业).doc 计算机图形学大作业 计算机图形学的应用实例 班级: 学号: 姓名: 2012-03-12 计算机图形学的应用实例 一.计算机图像学简介 计算机图形学是 ...

  5. 计算机图形学考题答案,计算机图形学考题答案.doc

    文档介绍: .页眉. .页脚. 1 点阵法与参数法点阵法: 用具有颜色信息的点阵来表示图形的一种方法, 它强调图形由哪些点组成, 并具有什么灰度或色彩; 参数法: 以计算机中所记录图形的形状参数与属性 ...

  6. 计算机图形学透视投影知识点,计算机图形学

    计算机图形学期末复习 第一章 绪论 计算机图形学定义:计算机图形学是研究通过计算机将数据转换成图形,并在专门显示设备上显示的原理.方法和技术 第二章 计算机设备及硬件系统 知识点 阴极射线管(CRT) ...

  7. 广联达计算机图形学面试题,计算机图形学 面试题.docx

    计算机图形学 面试题 计算机图形学 面试题 第一章概述;1.计算机图形学研究的是什么?;计算机图形学研究的是通过计算机将数据转换为图形,;2.计算机图形学处理的图形有哪些?;计算机图形学处理的图形有: ...

  8. 计算机图学概念,计算机图形学(概念).doc

    计算机图形学(概念) 1.计算机图形学(Computer Graphics) 计算机图形学是研究怎样利用计算机来产生存储和处理图形的原理.方法和技术的一门学科. IEEE定义:Computer gra ...

  9. 计算机图形学 上机作业,计算机图形学.doc

    <计算机图形学> 教 学 大 纲 (Computer Graphics ) 学分数 3 周学时 3 旧代号:318.034.1,新代号:MATH130023 一.说明: 1. 课程名称:计 ...

最新文章

  1. Qt Designer的编辑模式
  2. SpringBoot 2.0静态资源映射
  3. CodeForces - 1337D Xenia and Colorful Gems(二分)
  4. 【渝粤教育】广东开放大学 劳动关系理论与实务 形成性考核 (1)
  5. 与python相关计算机基础知识
  6. 25岁php,“最好的语言“ 25 岁了,PHP说要走向安全和开放!
  7. 基于地理区域的广告推送模块
  8. [Ubuntu] fg、bg让你的进程在前后台之间切换
  9. android expandablelistview横向,expandableListView 总结
  10. 【PPT模板】甄选100套时间轴精品
  11. 服务器自动关闭远程打印服务,实现远程打印的方法:无线网络打印服务器
  12. 【中兴笔试题】外星母舰
  13. 前端上传超大文件解决方案
  14. openlayers 地图上加图标_OpenLayers学习笔记中级篇(四、地图图标操作)
  15. 手机上有哪些超棒超实用的APP让你觉得相见恨晚
  16. ubuntu18.04 安装Pangolin
  17. Android图形系统之HWComposer
  18. 数据库及SQL语句入门教程
  19. 零基础python入门书籍推荐书目_清华大学出版社-图书详情-《Python数据科学零基础一本通》...
  20. 解决Linux没有声音的问题

热门文章

  1. AIDA64烤机教程 AIDA64烤机设置
  2. 【每日一题】6月3日德玛西亚万岁
  3. Lua语言在线代码运行编译工具推荐
  4. c语言字符串大写金额,小写金额转换为大写金额(C实现)
  5. Matlab验证DFT频移特性
  6. coqui(一)phoneme到sequence
  7. Android屏幕截图,View截图(干货)
  8. ADC模数转换器(基于STM32F407)
  9. 单片机攻击技术及入侵过程
  10. 【中国地质大学】初试复试资料分享(附考研群)