正在加载图片...
其跨平台性。 【思政】尽管OpenGL规范本身和语言是分开的,但其API从一开始就和C语言有着内在的联燕,0oen2.0 之后引入类C 开创性意义且在 言GL,成为了可 德的 基于 色的API。显然在当对汇编语言版本的方扩展接 具有 时用 有用的: 提升 为楼心的0 义功能, 支持0pe L2.0实 现的硬件厂商,生产出的图形硬件郁必须具备可编程能力并能支持一个用高层语言编写的着色器。 第三章基本几何元素绘制 (一)目的与要求 ●了解OpenGL像素阵列图元和显示缓冲区 ·堂捏常用实现图元及属性的方法 了解线算法和画家算法 (二)教学内容 2.1编程方法 1)绘图准名和结电 2)设置点线面等图元函 3)设置图元属性函数 4)调用着色器程序 5)设置图元的显示模式 2.2原理概念简介(课】 1)0 penGL像素库列图元和是示缓冲区 2)法向量、失量运算和矩阵运算简 3)直线段和圆弧的扫描转换编程算浏 -画线算法 4)多边形的扫描转换与区域填充编程算法 一画家算法 5)按剪、反走样、消隐、混合 6)演示:直线、圆、椭圆生成:OpenGL字符函数:相应的processing范例程序PointArray 7)练习2轴导 8)练习3:《通过面点函数画点阵圆盘》、先画结构流程围、做测试计划 【思政-讨论】计算机中的学符可通过国际标准字符集SCTI码和国标字符集GB2312-80表示。,为 了在输出设备显示器上显示,系统必须装备有相应的字库,分为点阵型和矢量型两种。显示时都受 先从字库里将它们的相关字符信息检索出来:如果是点阵则需要将表示字符位图中的每一位像素都 写到帧缓存里,变换时需要对每一像素进行变换:如果是矢量字符则存储轮离信息,变换时只要对 其笔面嘴点进行变换就可以了。 【思政】光播图形的走样现象包括锯齿状边界、图形细节失真(原本比像素小的图形变宽、狭小的 图形遗失)等现象。这些失真现象是由用离散量表示迷续量引起,不可蓬免,但可通过提高分辨率、 区域采样和加权区域采样等反走样方法减少或消除这种效果 第四章坐标变换和几何造型绘制 (一)目的与要求 ●掌捏基本几何元素绘制方法、熟悉一定图元函数和属性函数 了解矩阵表示和齐次坐标,理解窗口到视口的坐标变换 Open 12D八3D图形图像创建和几 变换编程示例 ● 理解参数化、参数曲线的代数和几何形式、参数曲面的概色 3 其跨平台性。 【思政】尽管 OpenGL 规范本身和语言是分开的,但其 API 从一开始就和 C 语言有着内在的联系。OpenGL 2.0 之后引入类 C 语言 GLSL,成为了可编程的、基于着色器的 API。虽然在当时汇编语言版本的扩展接口具有 开创性意义且在当时是很有用的,但它从未被提升为核心的 OpenGL 功能,而任何想要支持 OpenGL 2.0 实 现的硬件厂商,生产出的图形硬件都必须具备可编程能力并能支持一个用高层语言编写的着色器。 第三章 基本几何元素绘制 (一)目的与要求 ⚫ 了解 OpenGL 像素阵列图元和显示缓冲区 ⚫ 掌握常用实现图元及属性的方法 ⚫ 了解画线算法和画家算法 (二)教学内容 2.1 编程方法: 1)绘图准备和结束 2)设置点线面等图元函数 3)设置图元属性函数 4)调用着色器程序 5)设置图元的显示模式 2.2 原理概念简介(慕课) 1) OpenGL 像素阵列图元和显示缓冲区 2) 法向量、矢量运算和矩阵运算简介 3) 直线段和圆弧的扫描转换编程算法——画线算法 4) 多边形的扫描转换与区域填充编程算法——画家算法 5) 裁剪、反走样、消隐、混合 6) 演示:直线、圆、椭圆生成;OpenGL 字符函数;相应的 processing 范例程序 PointArray 7) 练习 2 辅导 8) 练习 3:《通过画点函数画点阵圆盘》、先画结构流程图、做测试计划 【思政-讨论】计算机中的字符可通过国际标准字符集 ASCII 码和国标字符集 GB2312-80 表示。为 了在输出设备显示器上显示,系统必须装备有相应的字库,分为点阵型和矢量型两种。显示时都要 先从字库里将它们的相关字符信息检索出来;如果是点阵则需要将表示字符位图中的每一位像素都 写到帧缓存里,变换时需要对每一像素进行变换;如果是矢量字符则存储轮廓信息,变换时只要对 其笔画端点进行变换就可以了。 【思政】光栅图形的走样现象包括锯齿状边界、图形细节失真(原本比像素小的图形变宽、狭小的 图形遗失)等现象。这些失真现象是由用离散量表示连续量引起,不可避免,但可通过提高分辨率、 区域采样和加权区域采样等反走样方法减少或消除这种效果。 第四章 坐标变换和几何造型绘制 (一)目的与要求 ⚫ 掌握基本几何元素绘制方法、熟悉一定图元函数和属性函数 ⚫ 了解矩阵表示和齐次坐标,理解窗口到视口的坐标变换 ⚫ 理解 OpenGL 2D\3D 图形图像创建和几何变换编程示例 ⚫ 理解参数化、参数曲线的代数和几何形式、参数曲面的概念
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有