第四章 观察

  1. 模-视变换(Modeling and viewing transformations)

    –视图变换(Viewing Transformation)

    –视图变换的总结

  2. 视口(Viewport)

    –视口是窗口中可以绘制到的矩形区域

    –书本第四章貌似没有详细内容,详见第四章PDF第33至36页

  3. 投影变换(Projection Transformations)【详见第四章PDF第4至21页 】

    –OpenGL投影的两种类型:平行(orthographic)投影、透视(perspective)投影

    –透视投影
    A)简单的透视投影
    B)一般情况的透视投影矩阵
    C)透视视见体
    D)透视规范化矩
    –平行投影
    A)平行投影矩阵
    B)平行视见体
    C)平行规范化矩阵

  1. 阴影

    –平行光源(directional light)

    –点光源

交互式计算机图形学总结:第四章 观察相关推荐

  1. 交互式计算机图形学总结:第一章 图形系统和模型

    第一章 图形系统和模型 图形系统(Graphics System) –图形系统的主要元素 –帧缓存(Frame Buffer)保存像素:帧缓存的深度(Depth)或精度(Precision)是表示每个 ...

  2. 计算机图形学(第四版)-第一个画线例子- 读书笔记P30

    说明:内容为计算机图形学(第四版)这本书的读书笔记,会记录这本书的一些编码知识和其他内容,目标:将厚书读薄yeah~ 1.OpenGL基本语法: 2.附加库: 3.OpenGL的安装和环境配置: 参考 ...

  3. 计算机图形Opengl的实验报告,计算机图形学OpenGL实验四.doc

    计算机图形学OpenGL实验四 实验报告 学院(系)名称: 姓名学号专业班级实验项目实验四:场景漫游课程名称计算机图形学课程代码实验时间实验地点批改意见成绩教师签字:实验环境(软.硬件环境) 实验目的 ...

  4. 【XJTUSE计算机图形学】第三章 几何造型技术(2)——Bezier 曲线与曲面

    文章目录 [XJTUSE计算机图形学]第三章 几何造型技术(2)--Bezier 曲线与曲面 Bezier 曲线与曲面 Bezier 曲线的定义与性质 定义 习题 Bernstein基函数性质 Bez ...

  5. 如何使用计算机改进生产线,第四章 计算机生产管理.doc

    第四章 计算机生产管理 第四章 计算机辅助生产管理 基本概念 一.生产与生产管理 (一)生产的含义 生产:生产是"投入→变换→产出"的过程.p105图4-1 例:钢的生产 投入:原 ...

  6. 振荡次数计算机控制系统,计算机控制第四章.ppt

    文档介绍: 第二章计算机控制系统构成第四章计算机控制系统模拟化设计第三节数字PID控制算法PID调节器之所以经久不衰,主要有以下优点.1. 技术成熟2. 易被人们熟悉和掌握3. 不需要建立数学模型4. ...

  7. 计算机图形学——游戏方向 第一章 计算机图形学概述

    计算机图形学--游戏方向 第一章 计算机图形学概述 前言 第一章 计算机图形学概述 1.为什么设计专业要学习计算机图形学? 计算机图形学与计算机视觉等领域的关系 计算机图形学基础自学体系 2.计算机图 ...

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

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

  9. OpenGL南邮计算机图形学实验报告四——用键盘控制物体

    OpenGL南邮计算机图形学实验报告四--用键盘控制物体 计算机图形学的新题目要求 OpenGL配置参考: 南邮老前辈wonz哥的OpenGL配置(Shader.h始终不用改).SOIL2 环境配置. ...

最新文章

  1. C++搞懂深拷贝初始化=与赋值(运算符重载)=的区别
  2. Ollydbg使用教程学习总结(二)
  3. linux mysql误删,linux下MySQL安装与删除 (Ubuntu)
  4. java面向对象结课总结_java面向对象课程总结
  5. ModChip and more
  6. strcat在某种特定条件下的优化
  7. Scikit-learn库中的数据预处理(一)
  8. 学python电脑硬件_2020 python学习第一天————编程语言及计算机介绍
  9. jquery.pagination 分页插件使用代码
  10. SpringDataJpa 概述
  11. 详细版【循环神经网络RNN】(邱锡鹏)
  12. P7 黑客是如何发现女朋友出轨的,痛心的经历!
  13. db2实现两个数相减_DB2 日期相减
  14. 银联在线支付网关,实现快捷安全的全球支付
  15. 【Android开发笔记】4.简单基站定位程序
  16. php基础知识总结(新手入门必备)
  17. Python 获取文件后缀详解
  18. 基站定位经纬度查询免费api接口-LBS数据仓库
  19. Java核心类库(一)
  20. Android淘宝第三方登录

热门文章

  1. linux shell脚本写法,linux: 常用shell脚本写法
  2. python生成柱状图 不显示_python – Matplotlib图表不显示在PyCharm中
  3. mysql查询出去年某月_Mysql 查询某年,某季度,某月,某天搜索方法总结
  4. NLP 的EDA数据增强技术
  5. centos连接jupyter方法并安装jupytext插件
  6. 傅里叶变换的初级理解二
  7. linux系统管理员的家目录是,最新linux网络操作系统与实训 课后习题答案汇编...
  8. 用计算机KADIO算方差,KADIO计算器怎样算方差
  9. ajax传递excel后台接收,前端上传EXCEL文件,后台servlet怎么获取EXCEL中的数据
  10. matlab命名文件保存在哪里,用Matlab给整个文件夹下的文件分别重命名