交互式计算机图形学总结:第一章 图形系统和模型
第一章 图形系统和模型
图形系统(Graphics System)
–图形系统的主要元素
–帧缓存(Frame
Buffer)保存像素;帧缓存的深度(Depth)或精度(Precision)是表示每个像素所用的比特数
–从几何实体到帧缓存中像素达到颜色和位置的转换称为光栅化(Rasterization)
–输入设备:物理输入设备、逻辑设备虚拟照相机模型(Synthetic-Camera Model)
–投影线(Projector)是对象上一点到透镜中间的一条线
–投影中心(Center of Projection,COP)是透镜的中心
应用程序编程接口(Application Programming Interface,API)
图形绘制系统的体系结构
–图形绘制流水线
–顶点处理模块的主要功能:执行坐标变换和计算每个顶点的颜色值
–裁剪模块和图元组装模块的主要功能:裁剪和组装图元
–光栅化模块的主要功能:对每个图元输出一组片元(Fragment)
–片元处理模块的主要功能:更新呢帧缓存中的像素
图形管线(Graphics Pipeline)
–组成部分:建模(Modeling)管线和渲染(Rendering)管线
–建模管线
A)3D模型坐标系(3D Model Coordinates):use modeling transformations to put the parts of your model together and then to place your model in a world space
B)3D 世界坐标系(3D World Coordinates):This is a single 3D coordinate system in which all the parts of a scene are placed; The scene is independent of the viewer
C)3D 眼睛坐标系(3D Eye Coordinates):A scene becomes an image when there is a viewer and a viewing context; A viewer (or camera) is placed in the world space with a position and orientation
D)2D 眼睛坐标系(2D Eye Coordinates):The scene is transformed into this coordinate system by projecting each vertex in the scene to its corresponding point in the plane; Depth information is lost in the view
E)2D 屏幕坐标系(2D Screen Coordinates):The 2D eye coordinates
are scaled to fit the screen dimensions–渲染管线
交互式计算机图形学总结:第一章 图形系统和模型相关推荐
- 【XJTUSE计算机图形学】第一章 绪论
禁止转载 文章目录 [XJTUSE计算机图形学]第一章 绪论 1.1 研究内容 1.图形系统的主要任务 2.计算机图形学的研究对象 3.图形的要素[填空题] 4.图形图像表示法 5.图形研究例子 6. ...
- 计算机图形学浙江大学第一章图形学概述
第一集 表示图形的方法: 1.点阵法.枚举图形中所有的点来表示图形,强调图形由点构成,及其点的属性(颜色):像素图或图像. 2.参数发:由图形的形状参数和属性参数来表示图形,简称图形 2.1形状参数: ...
- 计算机图形学中几何变换的定义,计算机图形学-第5章-几何变换课件
<计算机图形学-第5章-几何变换课件>由会员分享,可在线阅读,更多相关<计算机图形学-第5章-几何变换课件(70页珍藏版)>请在人人文库网上搜索. 1.计算机图形学-第5章-几 ...
- 计算机图形学 第六章 曲线曲面建模技术
文章目录 1 参数方程 2 参数曲线的一般形式 3 张量积形式的参数曲面 4 连续性的定义 参数连续性Ck 5 插值.逼近和拟合 6 Bernstein多项式 7 Bezier曲线及曲面,构造方法和性 ...
- 【XJTUSE计算机图形学】第二章 光栅图形学(1)
文章目录 [XJTUSE计算机图形学]第二章 光栅图形学(1) 1.基本概念 2.直线段的扫描转换算法 数值微分(DDA)法 增量算法 中点画线法[重点] Bresenham算法[重点 很有可能会考] ...
- 计算机网络应用基础第一章试题,计算机网络应用基础第一章测试题
计算机网络应用基础第一章测试题 计算机网络应用基础(第一章)测试题 一.填空题(每题3分,共15分) 1.计算机网络是和相结合的产物. 2.计算机网络分为和两个部分. 3.OSI基本构造技术是:. 4 ...
- 从硬盘上把数据传回到计算机称为什么,计算机基础知识 第一章 习题三
计算机基础知识第一章习题三 一.填空题 1. 高级语言不能直接被计算机识别并执行,必须翻译成机器语言,翻译的方式有两种:一种是编译方式,另一种是方式. 2. 计算机中存储数据的最小单位是:存储容量的基 ...
- 计算机文化基础第一章知识点题,计算机文化基础第一章习题与答案
<计算机文化基础第一章习题与答案>由会员分享,可在线阅读,更多相关<计算机文化基础第一章习题与答案(8页珍藏版)>请在人人文库网上搜索. 1.计算机文化基础第一章习题与答案1 ...
- 计算机图形学基础第七章ppt,计算机图形学 -第七章讲义ppt课件
<计算机图形学 -第七章讲义ppt课件>由会员分享,可在线阅读,更多相关<计算机图形学 -第七章讲义ppt课件(54页珍藏版)>请在人人文库网上搜索. 1.第七章 三维观察,本 ...
最新文章
- 第七章 Shell文本处理三剑客之sed
- python生成指定长度的列表_python – 如何将列表或字符串解析为固定长度的块
- 自动化测试(三)如何用python写一个函数,这个函数的功能是,传入一个数字,产生N条邮箱,产生的邮箱不能重复。...
- SpringBoot中使用POI导出Excel时怎样循环数据库数据赋值
- 八城联动丨神策 2020 数据驱动用户大会「成都站」邀您面基!
- juniper接口打环测试
- 文献记录(part13)--Hypergraph based geometric biclustering algorithm
- fork()函数_UNIX环境高级编程(APUE)系列学习第8章-2 exit系列函数与wait系列函数...
- mysql安装 demo [linux centos7] [5.7.26]
- 致SOA架构师:注意瀑布式开发方法
- 论文笔记_S2D.53_2013-ICCV_单目相机半稠密视觉里程计(VO)
- HTML5-打字游戏
- java 生成中文字符乱码,java汉字乱码的原因与解决方法
- vmware 虚拟机恢复ghost镜像文件
- word怎么根据点画曲线_word2010如何画直线,曲线,肘形连接符,曲线连接符,等多种直线和曲线类型...
- 网格简化技术研究报告
- 玩游戏用什么轴的机械键盘好_机械键盘吃鸡用什么轴好?玩绝地求生机械键盘键轴推荐...
- 用ssh方法scp,从本地传输文件到服务器
- 厉害了!使用Elastic的有监督机器学习进行二元分类
- 服务的定义,使用和绑定(FileManagerService)
热门文章
- 「后端小伙伴来学前端了」Vue中学会使用Echarts生成各种各样的图表,得学学了,必须要会的基本操作了
- static在内存层面的作用_static的作用和内存划分?
- 计算机硬件耗电,电脑中最耗电的三个硬件排行:这答案意料之外的情理之中!...
- kmp算法详解php,php中字符串匹配KMP算法实现例子
- 乌班图好玩的命令_乌班图必须知道的60个命令
- 2-Qt6命令行控制台项目
- wcf高并发 mysql_使用nginx搭建高可用,高并发的wcf集群
- php敏感字符串过滤_PHP代码审计入门:常见的危险函数和审计点
- Linux引到过程与服务控制
- php5.5 反序列化利用工具_%00截断配合反序列化的奇妙利用