第一章 图形系统和模型

  1. 图形系统(Graphics System)

    –图形系统的主要元素

    –帧缓存(Frame
    Buffer)保存像素;帧缓存的深度(Depth)或精度(Precision)是表示每个像素所用的比特数
    –从几何实体到帧缓存中像素达到颜色和位置的转换称为光栅化(Rasterization)
    –输入设备:物理输入设备、逻辑设备

  2. 虚拟照相机模型(Syn­thetic-Camera Model)

    –投影线(Projector)是对象上一点到透镜中间的一条线

    –投影中心(Center of Projection,COP)是透镜的中心

  3. 应用程序编程接口(Application Programming Interface,API)

  4. 图形绘制系统的体系结构

    –图形绘制流水线

    –顶点处理模块的主要功能:执行坐标变换和计算每个顶点的颜色值

    –裁剪模块和图元组装模块的主要功能:裁剪和组装图元

    –光栅化模块的主要功能:对每个图元输出一组片元(Fragment)

    –片元处理模块的主要功能:更新呢帧缓存中的像素

  5. 图形管线(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

    –渲染管线

交互式计算机图形学总结:第一章 图形系统和模型相关推荐

  1. 【XJTUSE计算机图形学】第一章 绪论

    禁止转载 文章目录 [XJTUSE计算机图形学]第一章 绪论 1.1 研究内容 1.图形系统的主要任务 2.计算机图形学的研究对象 3.图形的要素[填空题] 4.图形图像表示法 5.图形研究例子 6. ...

  2. 计算机图形学浙江大学第一章图形学概述

    第一集 表示图形的方法: 1.点阵法.枚举图形中所有的点来表示图形,强调图形由点构成,及其点的属性(颜色):像素图或图像. 2.参数发:由图形的形状参数和属性参数来表示图形,简称图形 2.1形状参数: ...

  3. 计算机图形学中几何变换的定义,计算机图形学-第5章-几何变换课件

    <计算机图形学-第5章-几何变换课件>由会员分享,可在线阅读,更多相关<计算机图形学-第5章-几何变换课件(70页珍藏版)>请在人人文库网上搜索. 1.计算机图形学-第5章-几 ...

  4. 计算机图形学 第六章 曲线曲面建模技术

    文章目录 1 参数方程 2 参数曲线的一般形式 3 张量积形式的参数曲面 4 连续性的定义 参数连续性Ck 5 插值.逼近和拟合 6 Bernstein多项式 7 Bezier曲线及曲面,构造方法和性 ...

  5. 【XJTUSE计算机图形学】第二章 光栅图形学(1)

    文章目录 [XJTUSE计算机图形学]第二章 光栅图形学(1) 1.基本概念 2.直线段的扫描转换算法 数值微分(DDA)法 增量算法 中点画线法[重点] Bresenham算法[重点 很有可能会考] ...

  6. 计算机网络应用基础第一章试题,计算机网络应用基础第一章测试题

    计算机网络应用基础第一章测试题 计算机网络应用基础(第一章)测试题 一.填空题(每题3分,共15分) 1.计算机网络是和相结合的产物. 2.计算机网络分为和两个部分. 3.OSI基本构造技术是:. 4 ...

  7. 从硬盘上把数据传回到计算机称为什么,计算机基础知识 第一章 习题三

    计算机基础知识第一章习题三 一.填空题 1. 高级语言不能直接被计算机识别并执行,必须翻译成机器语言,翻译的方式有两种:一种是编译方式,另一种是方式. 2. 计算机中存储数据的最小单位是:存储容量的基 ...

  8. 计算机文化基础第一章知识点题,计算机文化基础第一章习题与答案

    <计算机文化基础第一章习题与答案>由会员分享,可在线阅读,更多相关<计算机文化基础第一章习题与答案(8页珍藏版)>请在人人文库网上搜索. 1.计算机文化基础第一章习题与答案1 ...

  9. 计算机图形学基础第七章ppt,计算机图形学 -第七章讲义ppt课件

    <计算机图形学 -第七章讲义ppt课件>由会员分享,可在线阅读,更多相关<计算机图形学 -第七章讲义ppt课件(54页珍藏版)>请在人人文库网上搜索. 1.第七章 三维观察,本 ...

最新文章

  1. 第七章 Shell文本处理三剑客之sed
  2. python生成指定长度的列表_python – 如何将列表或字符串解析为固定长度的块
  3. 自动化测试(三)如何用python写一个函数,这个函数的功能是,传入一个数字,产生N条邮箱,产生的邮箱不能重复。...
  4. SpringBoot中使用POI导出Excel时怎样循环数据库数据赋值
  5. 八城联动丨神策 2020 数据驱动用户大会「成都站」邀您面基!
  6. juniper接口打环测试
  7. 文献记录(part13)--Hypergraph based geometric biclustering algorithm
  8. fork()函数_UNIX环境高级编程(APUE)系列学习第8章-2 exit系列函数与wait系列函数...
  9. mysql安装 demo [linux centos7] [5.7.26]
  10. 致SOA架构师:注意瀑布式开发方法
  11. 论文笔记_S2D.53_2013-ICCV_单目相机半稠密视觉里程计(VO)
  12. HTML5-打字游戏
  13. java 生成中文字符乱码,java汉字乱码的原因与解决方法
  14. vmware 虚拟机恢复ghost镜像文件
  15. word怎么根据点画曲线_word2010如何画直线,曲线,肘形连接符,曲线连接符,等多种直线和曲线类型...
  16. 网格简化技术研究报告
  17. 玩游戏用什么轴的机械键盘好_机械键盘吃鸡用什么轴好?玩绝地求生机械键盘键轴推荐...
  18. 用ssh方法scp,从本地传输文件到服务器
  19. 厉害了!使用Elastic的有监督机器学习进行二元分类
  20. 服务的定义,使用和绑定(FileManagerService)

热门文章

  1. 「后端小伙伴来学前端了」Vue中学会使用Echarts生成各种各样的图表,得学学了,必须要会的基本操作了
  2. static在内存层面的作用_static的作用和内存划分?
  3. 计算机硬件耗电,电脑中最耗电的三个硬件排行:这答案意料之外的情理之中!...
  4. kmp算法详解php,php中字符串匹配KMP算法实现例子
  5. 乌班图好玩的命令_乌班图必须知道的60个命令
  6. 2-Qt6命令行控制台项目
  7. wcf高并发 mysql_使用nginx搭建高可用,高并发的wcf集群
  8. php敏感字符串过滤_PHP代码审计入门:常见的危险函数和审计点
  9. Linux引到过程与服务控制
  10. php5.5 反序列化利用工具_%00截断配合反序列化的奇妙利用