- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机图形系统概述课件.ppt
OpenGL工作流程 * OpenGL的组成 基本函数库 与硬件平台无关 含GL、GLU和GLAUX库 函数包括:描述图形元素(图元)、属性、几何变换、观察变换及其它操作 实用函数工具包(GLUT:OpenGL Utility Toolkit) 平台无关 窗口系统操作功能:创建窗口、鼠标和键盘输入、菜单及事件驱动 * 相关函数库 OpenGL核心库(GL) 这部分函数用于常规的、核心的图形处理,是OpenGL的核心部分 包含300多个函数,函数名前缀一律是“gl” Windows平台上 头文件“GL.H” 库文件“OPENGL32.LIB” 动态链接库“OPENGL32.DLL” 核心库可以在所有的OpenGL平台上运行 * OpenGL函数格式 函数格式示例:定义顶点函数 * glVertex3f(x, y ,z ) glVertex3fv(p) 属于GL库 函数的功能 参数的类型 参数个数 参数为指针 注意每部分的大小写 相关函数库 OpenGL实用库(GLU) 这部分函数通过调用核心库的函数,为开发者提供相对简单的用法,实现一些较为复杂的操作。如:坐标变换、纹理映射、绘制椭球、茶壶等简单多边形 包含约50个函数,函数名前缀一律是“glu” Windows平台上 头文件“GLU.H” 库文件“GLU32.LIB” 动态链接库“GLU32.DLL” 实用库可以在所有的OpenGL平台上运行 * 相关函数库 OpenGL辅助库(GLAUX) 这部分函数提供窗口管理、输入输出处理以及绘制一些简单三维物体 包含约30个函数,函数名前缀一律是“aux” Windows平台上 头文件“GLAUX.H” 库文件“GLAUX.LIB” 动态链接库“GLAUX.DLL” OpenGL中的辅助库不能在所有的OpenGL平台上运行 * 相关函数库 OpenGL工具库(GLUT) 由Mark Kilgard开发 这部分函数主要提供基于窗口的工具,以及一些绘制较复杂物体的函数 包含大约30多个函数,函数名前缀为“glut” 文件 头文件“GLUT.H” 库文件“GLUT32.LIB” 动态链接库“GLUT32.DLL” glut中的窗口管理函数不依赖于运行环境的,可以在所有的OpenGL平台上运行 * 相关函数库 WGL库:OpenGL对窗口系统的扩展 对于各类窗口系统,OpenGL都提供了一个扩展库 对于Windows系统,OpenGL提供WGL库 并不是所有的函数前缀都是“wgl” 用于连接OpenGL和Windows,在Windows平台上设置OpenGL环境 头文件、库文件和动态链接库都和Windows GDI一样,由Windows底层提供,头文件是“WINGDI.H” 只能在Windows平台上运行 * 相关函数库 OpenGL程序开发中,常用的函数库组合 GL + GLU + GLUT(跨平台) 窗口控制GLUT,采用GLUT的消息处理机制 图形绘制GL + GLU + GLUT中的绘制函数 GL + GLU + WGL(仅限于Windows程序) 窗口控制WGL,采用Windows的消息处理机制 图形绘制GL + GLU + WGL中的绘制函数 * OpenGL红宝书(官方)? 机械工业出版社 * OpenGL蓝宝书(SuperBible)? * Get start with OpenGL? C++ Glut MFC(SDI) 任务:绘制一个彩色立方体 时间:9月23日下午5-6节 地点:地学楼301 * Get start with OpenGL? 作业 从官网下载glut库(For windows)并编译 Google * 完全可以套用为GIS,从某种意义上来说,GIS本身就是一个个性化的图形学系统 * * 362,272 points (about 725,000 triangles) * * 液晶显示屏的每个像素由以下几个部分构成:悬浮于两个透明电极间的一列液晶分子层,两边外侧有两个偏振方向互相垂直的偏振过滤片。如果没有电极间的液晶,光通过其中一个偏振过滤片其偏振方向将和第二个偏振片完全垂 直,因此被完全阻挡了。但是如果通过一个偏振过滤片的光线偏振方向被液晶旋转,那么它就可以通过另一个偏振过滤片。液晶对光线偏振方向的旋转可以通过静电场控制,从而实现对光的控制。 液晶分子极易受外加电场的影响而产生感应电荷。将少量的电荷加到每个像素或者的透明电极产生静电场,则液晶的分子将被此静电场诱发感应电荷并产生静电扭力,而使液晶分子原本的旋转排列产生变化,因此也改变通过光线的旋转幅度。改变一定的角度,从而能够通过偏振过滤片。 * * * DAC=Digital to Analog Converter * 位面技术 *
您可能关注的文档
- 装置概况课件.ppt
- 装载机发动机系统培训资料课件.ppt
- 装载机液压系统课件.ppt
- 装配生产线MES课件.ppt
- 装铠工艺学海洋石油工程解读课件.ppt
- 装饰壁纸墙纸专业知识课件.ppt
- 装饰工程做法大全课件.ppt
- 装饰施工技术(全面)课件.ppt
- 装饰施工概述课件.ppt
- 装饰材料[]课件.ppt
- 2025年建材管理工作3篇.docx
- 2026年崇左中电环保有限公司招聘备考题库及参考答案详解.docx
- 物业管理合同签订及纠纷处理范本.docx
- 2025年抓好安全管理15篇.docx
- 2026年岳阳市第十五中学“四海揽才”教师人才校园招聘备考题库附答案详解.docx
- 月子中心2026年智能母婴护理设备.pptx
- 2026年岳阳市第十五中学“四海揽才”教师人才校园招聘备考题库含答案详解.docx
- 2026年岳阳市第十五中学“四海揽才”教师人才校园招聘备考题库及答案详解一套.docx
- 2026年崇左中电环保有限公司招聘备考题库参考答案详解.docx
- 2026年岳阳市第十五中学“四海揽才”教师人才校园招聘备考题库及答案详解参考.docx
最近下载
- 一种甲醇柴油微乳化分散剂及其制备方法和应用.pdf VIP
- 高含水稳定柴油乳化液的制备工艺研究.docx VIP
- [PDF]IEC61850应用入门_何磊编著2012.06北京:中国电力出版社_P354 带索引书签目录高清版_13052952.pdf VIP
- 微乳化柴油制备工艺的研究.pdf VIP
- 道路破坏应急预案(3篇).docx VIP
- 个人年终述职报告怎么写1000字.docx VIP
- 超声技术赋能甲醇乳化柴油:制备工艺与性能深度剖析.docx VIP
- 微乳化柴油:制备工艺优化与燃烧性能的深度剖析.docx VIP
- Linux防火墙配置方案.docx VIP
- linux上命令基本操作文件剖析.pptx VIP
原创力文档


文档评论(0)