计算机图形学学习记录(一)
来源:互联网 发布:淘宝发布宝贝过程好慢 编辑:程序博客网 时间:2024/05/25 08:15
第一章 基础部分(认识)
定义:计算机图形学是研究怎样用数学计算机生成、处理、和显示图示的一门学科。
图形主要分类:
(1)基于线条信息表示的,如工程图、等高线、地图、曲面的线框图。
(2)明暗图也就是通常所说的真实感图形。 (照片)
图形:能在人的视觉系统中产生视觉印象的客观对象。
构成图形的要素:
(1)几何要素:刻画形状的点、线、面、体等几何要素。
(2)非几何要素:反映物体表面属性或材质的灰度、颜色等非几何要素。 (材质,颜色,物理等)
表示图形的方法:
(1)点阵法。枚举出图形中所有的点来表示图形,强调图形由点构成,及其点的属性(颜色)。 (像素图或图像)
(2)参数法。由图形的形状参数和属性参数来表示图形,简称图形。
形状参数:方程或分析表达式的系数,线段的端点坐标等。
属性参数:颜色,线型等。
图形与图像的区别:
(1)图像纯指计算机内衣位图(Bitmap)形式存在的灰度信息。
(2)图形含有几何属性,或者说强调场景的几何表示,是由场景的几何模型和景物的物理属性共同组成的
现如今,两者概念已近乎模糊。
Graphics image
1、数据量很大 | 数据量很大
2、有结构,便于编辑修改|无结构,不便于编辑修改
3、能准确表示3D景物,易于生成所需的不同视图|3D景物的信息已部分丢失,很难生成不同的视图。
4、生成视图需要复杂的计算|生成视图不需要复杂的计算
5、自然景物的表示很困难|自然景物的表示不困难
6、GKS,PHIGS,OpenGL|JBIG,JPEG
7、AutoCAD,CorelDRAW|PS
研究内容:
Modeling+Rendering+I/O (模型,绘制,输入输出)
应用:
(1)计算机辅助设计与制造(CAD/CAM)
(2)动画
(3)艺术
(4)科学计算可视化
(5)虚拟现实
(6)图形显示与绘制
(7)计算机辅助教学
相关学科及其关系:
- 计算机图形学学习记录(一)
- 计算机图形学学习记录(二)
- 计算机图形学学习记录(三)
- 《计算机图形学》学习笔记(一)
- 计算机图形学(一)
- 计算机图形学(一)
- 计算机图形学学习笔记一
- 《计算机图形学》读书笔记(一)
- 《计算机图形学》读书笔记(一)
- 菜鸟也来学计算机图形学(一)
- 计算机图形学笔记(一),色彩讲义
- 计算机图形学------英文单词积累(一)
- 计算机图形学(一)渲染管线
- 计算机图形学笔记---Cg语言(一)
- 计算机图形学 学习笔记(一):光栅图形学算法:直线扫描算法(DDA,中点画线算法,Bresenham算法)
- 关于计算机图形学的学习(转载)
- (转)关于计算机图形学的学习
- (转)关于计算机图形学的学习
- 链表常见面试题二:约瑟夫环
- 链表常见面试题三:解决链表带环问题
- 剑指offer:按之字形顺序打印二叉树
- 链表常见面试题四:解决链表相交问题
- c++实现复数类
- 计算机图形学学习记录(一)
- 实现日期类
- 旋转数组的最小数字
- c++动态内存管理
- 模拟new[]和delete[]操作符开辟内存空间及释放内存空间过程
- string类的两种实现方法及string的一些成员函数的实现
- string类的写时拷贝
- c++中各类继承下的对象模型
- C++模板实现顺序表