哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第7章 真实感图形显示(一)(苏小红)

國形些减 苏小红 哈尔澳工业大学計犷机科学与技术学院

真实感图形绘制流程 场景造型 取景变换 背面剔除 视域四棱锥裁剪 透视变换 隐面消除、场景造型 光亮度计算 扫描转换、场景造型 哈尔滨工业大学计算机学院苏小红
哈尔滨工业大学计算机学院 苏小红 场景造型 取景变换 背面剔除 视域四棱锥裁剪 透视变换 隐面消除、场景造型 光亮度计算 扫描转换、场景造型

取景变换(1/5) 场景坐标系 a场景的局彦唑坐标系 完成物体的造型 a场景的世界坐标系(整体坐标系) 放入待绘制的场景,定义物体之间的相互位置 观察坐标系 也称摄像机坐标系,或者视点坐标系 完成取景变换所需建立的第一个坐标系 哈尔滨工业大学计算机学院苏小红
哈尔滨工业大学计算机学院 苏小红

取景变换(2/5) 建立观察坐标系的步骤 a确定察参考点,即视点位置 可以设在任何位置 ·通常选在靠近或在物体的表面 将视点位置取为视点坐标系的原点 a确定察方应,即视线方应 般取深度坐标轴,即z轴的正向 为简便起见,设为总是指向场景坐标系的原点 a确定观察平面,即视平面位置 一般取过视点且垂直于视线方向的平面,即Xy平面 哈尔滨工业大学计算机学院苏小红
哈尔滨工业大学计算机学院 苏小红

取景变换(3/5) 场景坐标系 a一般取右坐标系 观察坐标系为左手坐标系 观察坐标系 视点E 通常取左手坐标系 y 符合人们的观察习惯 场景坐标系为右手坐标系 哈尔滨工业大学计算机学院苏小红 5
哈尔滨工业大学计算机学院 苏小红 xw zw yw ze ye xe 视点E 观察坐标系为左手坐标系 场景坐标系为右手坐标系 O

取景变换(45) 将物体投影到观察平面之前 必须将场景坐标系中的点转换到观察坐标系中 这一过程称为取景变换,也称视向变换 包括平移和旋转的一系列几何变换的级联 取景变换矩阵 xw y 哈尔滨工业大学计算机学院苏小红 6
哈尔滨工业大学计算机学院 苏小红 xe ye z e 1 xw yw z w 1V

取景变换(5/5) 场景坐标系原点平移 到视点位置E 0xC 90 绕x轴逆时针旋转90° 绕y轴顺时针旋转ψ角 ve 绕x轴逆时针旋转0 Cr E E 角 调整x轴指向 a对x轴作对称变换 哈尔滨工业大学计算机学院苏小红 7
哈尔滨工业大学计算机学院 苏小红 xw zw yw zexe yeE O Cx Cy Cz Ψ xw zw yw ze xe ye E O Cx Cy Cz 90º xw zw yw ze xe ye E O Cx Cy Cz xw zw yw ze xe yeE O Cx Cy Cz Ψ θ θ

消隐算法 按实现方式不同分为两大类: 景物空( object space)消隐算法 直接在视点坐标系中确定视点不可见的表面区域 将它们表达成同原表面一致的数据结构 侧重于景中各物体之间的几何关系 图像空间( mage space)消隐算法 ·在投影屏幕上,以屏幕像素为采样单位,确定投影于 每一像素的可见景物表面区域 ·将其颜色作为该像素的显示光亮度 ·侧重于向屏幕投影后形成的图像 哈尔滨工业大学计算机学院苏小红
哈尔滨工业大学计算机学院 苏小红

背面剔除算法 彦面除算法 法向向量N cos9=N●V 视线向量V 法向向量N 不可见 法向向量N 哈尔滨工业大学计算机学院苏小红
哈尔滨工业大学计算机学院 苏小红 法向向量N 视线向量V 法向向量N 法向向量N 90° cos N V

隐藏面的消除- Roberts算法(1/9) Roberts算法 景物空间消隐算法 1963年, Roberts于MT提出 哈尔滨工业大学计算机学院苏小红 10
哈尔滨工业大学计算机学院 苏小红
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第8章 颜色科学基础及其应用(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第7章 真实感图形显示(二)(苏小红).ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第四章 实验基本程序与内容.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十章 信息用化学品.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十四章 化学药品和中间体.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十六章 功能高分子材料.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十八章 专题实验实例.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十五章 表面活性剂和日用化学品.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十二章 粘合剂.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十三章 催化剂及各种助剂.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十七章 专题试验的组织与实施.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第十一章 食品和饲料添加剂.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第六章 染料.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第八章 颜料.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第五章 农药.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第二章 实验室常用仪器.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第九章 试剂与高纯物.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第三章 精细化工实验中常见的操作技术.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第七章 涂料.ppt
- 《精细化工实验技术》课程教学资源(PPT课件)第一章 精细化工实验室规范.ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第5章 图形变换与裁剪(一)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第4章 自由曲线与曲面(一)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第4章 自由曲线与曲面(二)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第1章 图形学绪论(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第2章 图形输入输出设备(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第3章 基本图形生成算法(一)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第3章 基本图形生成算法(二)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第5章 图形变换与裁剪(二)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第5章 图形变换与裁剪(三)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第6章 三维实体造型(一)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第6章 三维实体造型(二)(苏小红).ppt
- 哈尔滨工业大学计算机科学与技术学院:《计算机图形学》第9章 计算机动画(苏小红).ppt
- 《突变函数》课程教学资源(讲义)第三章 测度论习题讲解.ppt
- 《突变函数》课程教学资源(讲义)习题二.pdf
- 《突变函数》课程教学资源(讲义)第一章 集合习题讲解.ppt
- 《突变函数》课程教学资源(讲义)第三章 测度论(3.3)可测集的结构.ppt
- 《突变函数》课程教学资源(讲义)第四章 可测函数(4.4)可测函数结构.ppt
- 《突变函数》课程教学资源(讲义)习题一.pdf
- 《突变函数》课程教学资源(讲义)第二章 点集(2.1)n维欧氏空间.ppt
- 《突变函数》课程教学资源(讲义)序言.ppt