第八章 投影变换 第八章 投影变换 内容 : 一. 导引 二. 投影介绍 三. 投影变换原理 四. 总结 五. 补充内容.

Slides:



Advertisements
Similar presentations
精品课程《解析几何》 第三章 平面与空间直线.
Advertisements

§3.4 空间直线的方程.
一、曲面及其方程 二、母线平行于坐标轴的柱面方程 三、以坐标轴为旋转轴的旋转曲面 四、小结
《解析几何》 -Chapter 3 §7 空间两直线的相关位置.
第六节 曲面与空间曲线 一、曲面及其方程 二、 柱 面 三、 旋转曲面 四、 二次曲面 五、 空间曲线的方程.
第八章 向量代数 空间解析几何 第五节 空间直线及其方程 一、空间直线的点向式方程 和参数方程 二、空间直线的一般方程 三、空间两直线的夹角.
3.4 空间直线的方程.
*第 7 章 量子力学中的矩阵形式 与表象变换.
第八章 空间解析几何 与向量代数 一. 内 容 要 点 二. 重 点 难 点 三. 主 要 内 容 四. 例 题与习题.
第七章 空间解析几何 §5 空间直线及其方程 一、空间直线的一般方程 二、空间直线的对称式方程与参数方程 三、两空间直线的夹角
《解析几何》 乐山师范学院 0 引言 §1 二次曲线与直线的相关位置.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
圆复习.
丰富的图形世界(2).
跳楼价 亏本大甩卖 清仓处理 买一送一 5折酬宾. 跳楼价 亏本大甩卖 清仓处理 买一送一 5折酬宾.
投影 中心投影与平行投影.
第八章 GIS产品的输出设计 第一节 GIS输出形式 第二节 GIS图形输出系统设计 第三节 GIS的可视化与虚拟现实.
四种命题 2 垂直.
1.1.2四种命题 1.1.3四种命题间的相互关系.
常用逻辑用语复习课 李娟.
青岛乾坤木业有限公司 业务流程设计咨询报告 北大纵横管理咨询有限责任公司 二零零二年七月
课程内容进展 综述 建模 观察 显示 其它 ‘图形学’和‘图形系统’ 曲线曲面 实体造型 坐标系统,观察 图元绘制,裁剪 三维观察流水线
第三章 点 §3-1 两投影面体系中点的投影 §3-2 三投影面体系中点的投影 §3-3 两点的相对位置 §3-4 重影点 例题1 例题2
计算机图形学 《计算机图形学》 路 通 博士、教授 南京大学计算机科学与技术系课程
计算机科学与技术专业研究型课程 矩阵和线性变换 宋传鸣 辽宁师范大学计算机与信息技术学院.
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
第三节 视觉系统的几何特性.
第二章 点、直线、平面的投影 2-1 投影的基本知识 2-2 点的投影 2-3 直线的投影 2-4 平面的投影.
数学模型实验课(三) 插值与三维图形.
第2章 点、直线、平面的投影  2.1 投影法及其分类  2.2 点的投影  2.3 直线的投影  2.4 平面的投影
工业机器人技术基础及应用 主讲人:顾老师
双曲线的简单几何性质 杏坛中学 高二数学备课组.
第六章 二维变换及二维观察 如何对二维图形进行方向、尺寸和形状方面的变换。 如何进行二维观察。.
2.1.2 空间中直线与直线 之间的位置关系.
平行四边形的性质 灵寿县第二初级中学 栗 彦.
3D Viewing Lectured by Hua Yan.
工业机器人技术基础及应用 主讲人:顾老师
CAD/CAM技术 第二章 计算机图形学基础.
变换与裁剪.
潘老师 工业机器人入门实用教程 (EFORT 机器人) 主讲人
专题二: 利用向量解决 平行与垂直问题.
第二十二章 曲面积分 §1 第一型曲面积分 §2 第二型曲面积分 §3 高斯公式与斯托克斯公式.
第三章 图形变换.
2.3.4 平面与平面垂直的性质.
第五节 对坐标的曲面积分 一、 对坐标的曲面积分的概念与性质 二、对坐标的曲面积分的计算法 三、两类曲面积分的联系.
第三章 空间向量与立体几何 3.1 空间向量及其运算 3.1.5空间向量运算的 坐标表示.
复习: 若A(x1,y1,z1) , B(x2,y2,z2), 则 AB = OB - OA=(x2-x1 , y2-y1 , z2-z1)
《工程制图基础》 第四讲 几何元素间的相对位置.
辅助线巧添加 八年级数学专项特训: ——倍长中线法.
直线和圆的位置关系 ·.
O x y i j O x y i j a A(x, y) y x 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算.
第七章 图 形 变 换 (一) 2019/5/7 Thank you for your time today.
VRP教程 2011.
《工程制图基础》 第五讲 投影变换.
Chapter 10 Three-Dimensional Viewing (三维观察)
第三章 空间向量与立体几何 3.1 空间向量及其运算 3.1.2空间向量的数乘运算.
29.1 投影.
义务教育课程标准试验教科书九年级 下册 投影和视图 珠海市金海岸中学 杜家堡 电话:
§2-2 点的投影 一、点在一个投影面上的投影 二、点在三投影面体系中的投影 三、空间二点的相对位置 四、重影点 五、例题 例1 例2 例3
9.5空间向量及其运算 2.共线向量与共面向量 淮北矿业集团公司中学 纪迎春.
4.6 图形的位似     观察思考:这两幅图片有什么特征? 都是有好几张相似图形组成,每个对应顶点都经过一点.
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
3.2 立体几何中的向量方法 3.2 . 1 直线的方向向量与平面的法向量 1.了解如何用向量把空间的点、直线、平面表示来出.
用向量法推断 线面位置关系.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
香港城市大学 导师: 布礼文教授( Dr. L M Po ) 学生: 徐叙远 ( Xu Xuyuan )
生活中的几何体.
H a S = a h.
第一模块 向量代数与空间解析几何 第六节 二次曲面与空间曲线 一、曲面方程的概念 二、常见的二次曲面及其方程 三、空间曲线的方程
3.3.2 两点间的距离 山东省临沂第一中学.
Presentation transcript:

第八章 投影变换 第八章 投影变换 内容 : 一. 导引 二. 投影介绍 三. 投影变换原理 四. 总结 五. 补充内容

一. 导引( 1/7 )  三维图形的基本问题 一. 导引( 1/7 )  三维图形的基本问题 – 显示器屏幕是二维的 – 显示对象是三维的 – 解决方法 ---- 投影 ( 平行投影或透视投影 ) 在二维屏幕上如何显示三维物体?

一. 导引 ( 2/7 )  三维图形的基本问题 一. 导引 ( 2/7 )  三维图形的基本问题 – 三维形体的表示 ---- 空间直线段、折线、曲线段、 多边形、曲面片 – 三维形体的输入、运算、有效性保证 ---- 困难 – 解决方法 ---- 各种用于形体表示的理论、模型、 方法 如何表示三维物体?

一. 导引( 3/7 )  三维图形的基本问题 一. 导引( 3/7 )  三维图形的基本问题 – 物体之间或物体的不同部分之间存在相互遮挡关系 – 遮挡关系是空间位置关系的重要组成部分 – 解决方法 ---- 消除隐藏面与隐藏线 如何反映遮挡关系?(消隐)

一. 导引( 4/7 )  三维图形的基本问题 一. 导引( 4/7 )  三维图形的基本问题 – 人们观察现实世界产生的真实感来源于 空间位置关系 ---- 近大远小透视关系和遮挡关 系 光线传播引起的物体表面颜色的自然分布 颜色是光刺激人的视网膜所产生的视觉印象, 反映了光源所发出的光的主要特性,物体对 光的反射、折射、投射等物理属性 如何产生真实感图形 – 解决方法 建立光照模型、开发真实感图形 ( 逼真 + 示意 ) 绘制方法

一. 导引( 5/7 )  三维图形的基本问题 一. 导引( 5/7 )  三维图形的基本问题 三维图形的基本研究内容 ☺ 投影 ☺ 三维形体的表示 ☺ 消除隐藏面与隐藏线 ☺ 建立光照模型、开发真实感图形绘 制方法

Real Object Human Eye Display Device Graphics System Synthetic Model Synthetic Camera Real Light Synthetic Light Source 一. 导引 (6/6)  三维图形成像过程 ( 类比 )  三维图形成像过程 ( 类比 )

一. 导引( 7/7 )  三维图形成像过程 一. 导引( 7/7 )  三维图形成像过程 – 三维图形显示流程图 模型 变换 模型坐 标系 世界 坐标系 观察 变换 观察 坐标系 关于视 锥体三 维裁剪 投影 平面 窗口到视 区变换 显示 演示 投影 设备 坐标系

三. 投影介绍( 1/9 ) 三. 投影介绍( 1/9 ) 透视投影 平行投影 透视投影 平行投影 平面投影 曲面投影 平面投影 曲面投影

二. 投影介绍( 2/9 ) 照像机模型与投影 – 生活中的类比 -- 如何拍摄景物? 拍摄过程 – 选景 – 取景 -- 裁剪 – 对焦 — 参考点 – 按快门 -- 成像 移动方式 – 移动景物 – 移动照相机 两个坐标系(照相机坐标系和景物坐标系)

二. 投影介绍( 3/9 ) 二. 投影介绍( 3/9 ) – 投影 — 照相机模型 选定投影类型 设置投影参数 – 拍摄方向、距离等 三维裁剪 – 取景 投影和显示 – 成像 – 三维图形显示的主要步骤 三维裁剪投影 窗口到视 区变换 三维世界 坐标系 三维设备 坐标系 演示

二. 投影介绍( 4/9 ) 二. 投影介绍( 4/9 ) 平面几何投影及其分类 – 投影 将 n 维的点变换成小于 n 维的点 将 3 维的点变换成小于 2 维的点 – 投影中心 (COP:Center of Projection) 视觉系统 — 观察点、视点 – 投影面 不经过投影中心 平面 -- 照相机底片 曲面 — 球幕电影视网膜

二. 投影介绍( 5/9 ) 二. 投影介绍( 5/9 ) – 投影线 从投影中心向物体上各点发出的射线 直线 — 光线 曲线 — 喷绘 – 平面几何投影 投影面是平面 投影线为直线 – 投影变换 投影过程 投影的数学表示 演示

投影介绍( 6/9 ) 二. 投影介绍( 6/9 )

二. 投影介绍( 7/9 ) 二. 投影介绍( 7/9 ) 投影变换分类 投影 平行 投影 透视 投影 正平行 投影 斜平行 投影

二. 投影介绍( 8/9 ) 二. 投影介绍( 8/9 ) 投影 平面 投影 方向 斜平行投影正平行投影

二.投影介绍(9/9) 三视图:正视图、侧视图和俯视图 3D Max 例

三. 投影变换原理

三. 投影变换原理 ( 2/15 ) 三. 投影变换原理 ( 2/15 ) – 什么是观察坐标系 View Reference Coordinate 或 VRC 照相机所在的坐标系 – 如何建立观察坐标系 坐标原点 ---- 聚焦参考点在投影平面上的投影, 称为观察参考点 VRP ( View Reference Point) n 轴 ---- 照相机镜头方向(投影平面的法向) u 轴 ---- 照相机向上的方向(观察正向) v 轴 ---- 采用观察坐标系,投影简单

三. 投影变换原理 三. 投影变换原理 用户坐标系和观察坐标系

三. 投影变换原理

三. 投影变换原理 在投影平面上指定窗口 三. 投影变换原理 在投影平面上指定窗口

三. 投影变换原理 三. 投影变换原理

三. 投影变换原理 ( 4/15 ) 三. 投影变换原理 ( 4/15 ) 为什么需要观察坐标系 简化和加速投影变换 投影平面 ---- n=0 投影中心 ---- ( 0 , 0 , d) 视锥体 – 视锥体是三维裁剪窗口 – 建立步骤 定义窗口 形成观察空间 形成视锥体 发出射线 前后裁剪面

三. 投影变换原理 ( 6/15 ) 三. 投影变换原理 ( 6/15 )

三. 投影变换原理 ( 7/15 ) 三. 投影变换原理 ( 7/15 ) 参数作用 投影类型定义投影是平行投影还是透视投影 观察参考点 VRP 在世界坐标系中指定,为观察坐标系原点 观察平面法向 VPN 在世界坐标系中指定,为观察坐标的 n 轴 观察正向 UVP 在世界坐标系中指定,确定观察坐标系的 v 轴 投影参考点 PRP 在观察坐标系中指定确定投影中心或投影方向 前裁剪面裁距 F 在观察坐标系中指定, n = F 为前裁剪面 后 B 裁剪面裁距在观察坐标系中指定, n = B 为后裁剪面 窗口 umin 、 umax 、 vmin 、 vmax 在观察坐标系的 uv 平面上指定,确定窗口与视锥体 投影参数

三. 投影变换原理 ( 8/15 ) 三. 投影变换原理 ( 8/15 ) 透视投影变换 – 问题 ---- 在 uvn 中,投影平面为 n=0 ,投影中 心为( 0 , 0 , d) ,待投影点为 P ,求投影点 Q

三. 投影变换原理 ( 9/15 ) – 投影线的参数方程 – 投影平面方程 n=0 – Q 点的坐标

三. 投影变换原理 ( 10/15 ) 三. 投影变换原理 ( 10/15 ) – 透视投影变换矩阵

三. 投影变换原理 ( 11/15 ) 平行投影变换 – 问题 ---- 在 uvn 中,投影平面为 n=0 ,投影方 向为( 0 , 0 , -1) ,待投影点为 P ,求投影点 Q

三. 投影变换原理 ( 12/15 ) 三. 投影变换原理 ( 12/15 ) – 投影线的参数方程 – 投影平面方程 n=0 – Q 点的坐标

三. 投影变换原理 ( 13/15 ) 三. 投影变换原理 ( 13/15 ) – 平行投影变换矩阵 透视投影与平行投影之间的关系

三. 投影变换原理 ( 14/15 ) 三. 投影变换原理 ( 14/15 ) ** 从世界 / 用户坐标系到观察坐标系的变换 – 条件 观察参考点 : VRP ( VRP x , VRP y , VRP z ) 投影平面法向 VPN 观察正向 VUP ,,

三. 投影变换原理 ( 15/15 ) 三. 投影变换原理 ( 15/15 ) – 结论

四. 总结 (1/6) 四. 总结 (1/6) – 三维图形显示流程图 模型 变换 模型坐 标系 世界 坐标系 观察 变换 观察 坐标系 规范化 变换 规范投 影坐标系 规范视锥 体裁剪 投影 平面 窗口到视 区变换 显示

四. 总结 (2/6) 四. 总结 (2/6) 规范视锥体 – 平行投影的规范视锥体 半立方体 – 透视投影的规范视锥体 四棱台

四. 总结 (3/6) 四. 总结 (3/6) 为什么引入规范化视锥体 简化投影 、 简化裁剪 规范化变换 将任意视锥体变成规范化视锥体

四. 总结( 4/6 ) 四. 总结( 4/6 ) 平行投影视锥体的规 范化 – 将任意的平行投影视 锥体变换为规范平行 投影视锥体 – 方法:变换的分解与 合成 – 步骤 – 结果 动态演示

四. 总结 (5/6) 四. 总结 (5/6) 透视投影视锥体的规范化 – 将任意的透视投影视锥体 变换为规范透视投影视锥 体 – 方法:变换的分解与合成 – 步骤 – 结果 动态演示

四. 总结 (6/6) 四. 总结 (6/6) – 采用视见体变换的三维图形显示流程图 规范化 变换 观察坐 标系 平行投影 视锥体 变换 关于平 行投影 规范化 视锥体 裁剪 平行 投影 例例

====================== – 窗口到视区变换 – 世界坐标到观察坐标系变换 – 知识要点 – 思考题 五. 补充内容

窗口到视区变换 (1/3)

窗口到视区变换 (2/3)

窗口到视区变换 (3/3) 窗口到视区变换 (3/3)

从世界 / 用户坐标系到观察坐标系的变换 ** 从世界 / 用户坐标系到观察坐标系的变换 – 条件 VRC 的坐标原点(观察参考点) VRP ( VRP x , VRP y , VRP z ) 投影平面法向 VPN 观察正向 VUP ,,

提示: – 首先平移,使观察参考点 VRP 为原点 – 然后看作是不同基下的坐标,利用基变 换和坐标变换的有关知识解决。

第一步:平移,使观察参考点 VRP 为原点

x y z y'y' x'x' z '

于是:

– 根据 “ 正交矩阵的逆矩阵就是其转置矩阵 ”

– 结论

要求:  掌握投影中心、投影平面、投影线、平面几 何投影、透视投影与平行投影;  了解概念:观察坐标系、观察平面、观察参 考点、观察正向,观察坐标系;  平行投影变换及其矩阵表示  透视投影变换及其矩阵表示  了解前、后裁剪面及如何定义一个透视投影 (平行投影)视锥体;  了解视锥体的规范化过程;  世界坐标系到用户坐标系的变换

思考题: – 1. 假设投影参考点为任意 PRP(x r,y r,z r ) ,写出 投影变换矩阵。 – 2. 写出世界坐标系中点 P(u p,v p,n p ) 经投影的复 合变换矩阵