摘要: ##纹理映射 纹理映射(Texture Mapping),又称纹理贴图,是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。简单来说,就是把一幅图像贴到三维物体的表面上来增强真实感,可以和光照计算、图像混合等技术结合起来形成许多非常漂亮的效果。 ###纹理 纹理可看成是一个或多个变量的函数,因此根 阅读全文
posted @ 2020-06-13 01:18 springfield_psk 阅读(2140) 评论(0) 推荐(1) 编辑
摘要: ####问题依据 较真实的视觉效果来自于: 明暗处理 纹理 阴影 透明性和反射. ####其它增加真实感的方法 光线跟踪 一计算复杂 一容易实现,生成的图形中正确地反映阴影、镜面反射以及透明的效果 辐射度方法 ##光照与明暗处理 光源与材料的交互作用导致每点有不同的颜色或者明暗效果 这时需要考虑光源 阅读全文
posted @ 2020-06-13 00:45 springfield_psk 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: ###图形系统 图形生成 应用程序:顶点 帧缓存:像素 每个顶点与每个像素都要处理 ###图形系统实现的两种策略 基于对象空间 基于图像空间 ###图形绘制系统四阶段 建模->几何处理->光栅化->片元处理 建模: 定义几何对象的顶点数据库 几何处理: 投影、图元装配、裁剪、着色 作用于顶点数据 光 阅读全文
posted @ 2020-06-12 23:47 springfield_psk 阅读(1593) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-06-12 23:07 springfield_psk 阅读(0) 评论(0) 推荐(0) 编辑
摘要: ###概述 三维场景观察遵循二维观察中所使用的一般方法,即首先在建模坐标或直接在世界坐标里的对象定义中创建世界坐标场景,然后建立观察坐标参照系并将对象描述从世界坐标变换到观察坐标,最后将观察坐标描述变换到设备坐标。 不同同于二维观察,三维观察在变换到设备坐标之前,需要投影程序把对象描述变换到观察平面 阅读全文
posted @ 2020-06-12 16:22 springfield_psk 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: ###概述 二维观察需确定的两个核心问题 二维场景中的图形的哪部分需要显示、输出设备的图形在什么位置显示 二维场景中要显示的部分称为窗口或裁剪窗口(windows) 将窗口内容映射到显示设备上的指定坐标区域称为视区(Viewport) 窗口如同镜头,决定待观察图形的具体部位,而视区指定在显示设备上的 阅读全文
posted @ 2020-06-12 00:36 springfield_psk 阅读(484) 评论(0) 推荐(0) 编辑
摘要: ###图形几何变换 图形变换是计算机图形学中的一个重要内容。通过对简单图形进行多种变换和组合,可以形成一个复杂图形,这些操作也用于将世界坐标系中的场景描述转换为输出设备上的观察显示中。 应用于对象几何描述并改变它的位置、方向或大小等几何信息的操作称为几何变换(Geometric Transforma 阅读全文
posted @ 2020-06-11 23:49 springfield_psk 阅读(1205) 评论(0) 推荐(1) 编辑
摘要: ###opengl算法学习 区域填充 多边形内部具有相同颜色或图案属性的连片像素即区域。对区域中所有像素填充着色的过程称为区域填充。 ####种子填充算法 种子填充算法,即漫水法(Flood Fill Algorithm),是在区域内部已找到的一个像素(即种子)的基础上,通过邻域搜索的方式向外扩散式 阅读全文
posted @ 2020-06-11 22:28 springfield_psk 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 裁剪是从数据集合提取信息的过程,它是计算机图形学许多重要问题的基础。裁剪典型的用途就是从一个大的场景中提取所需的信息,以显示某一局部场景或视图。比如浏览地图时,对感兴趣的区域放大显示,此时窗口内显示的内容会相应减少。确定图形的哪些部分在窗口内,哪些部分在窗口外(不可见区域),只显示窗口内的那部分图形 阅读全文
posted @ 2020-05-13 00:15 springfield_psk 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 设原点为$P(x,y)$,对称点为$P'(x',y')$,对直线y=mx+b,则两点的中点落在直线上 $$\Rightarrow \frac{y+y'}{2}=m(\frac{x+x'}{2})+b$$ $$ y'=m(x'+x)+2b y$$ 过两点作一直线,则该直线垂直于y=mx+b $$\Ri 阅读全文
posted @ 2020-05-03 15:48 springfield_psk 阅读(936) 评论(0) 推荐(1) 编辑