1 / 72
文档名称:

土地一级开发项成目本核算ppt课件.ppt

格式:ppt   大小:885KB   页数:72页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

土地一级开发项成目本核算ppt课件.ppt

上传人:gxngqvk 2022/11/24 文件大小:885 KB

下载得到文件列表

土地一级开发项成目本核算ppt课件.ppt

文档介绍

文档介绍:该【土地一级开发项成目本核算ppt课件 】是由【gxngqvk】上传分享,文档一共【72】页,该文档可以免费在线阅读,需要了解更多关于【土地一级开发项成目本核算ppt课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第二章图形学(OpenGL)编程
*
1
山东大学HCI&VRLab.

OpenGLAPI的发展历史
OpenGL体现结构
OpenGL作为一个状态机(statemachine)
函数Functions
类型Types
格式Formats
简单程序
Date
2
山东大学HCI&VRLab.
API的早期历史
IFIPS(1973)组织了两个委员会建立图形API标准
图形核心系统(GraphicalKernelSystemGKS)
二维,但包含很好的工作站模型
Core:同时应用于二维和三维
GKS成为IS0标准,后来成为ANSI标准(1980s)
GKS很难推广到3D(GKS-3D)
远远落后于硬件的发展
Date
3
山东大学HCI&VRLab.
PHIGSandX
程序员层次交互式图形系统PHIGS(ProgrammersHierarchicalGraphicsSystem)
来自于CAD业界
保存图形的数据库模型
XWindow系统
DEC/MIT的成果
提出了应用图形系统的客户-服务器体现(Client-server)
PEX把两者结合在一起
不易应用(也是两者的缺陷)
Date
4
山东大学HCI&VRLab.
SGI和GL
SiliconGraphics(SGI)通过实现流水线体系改良了图形工作站(1982)
源程序通过一个图形库(GL)与系统通讯
借助于GL,可以非常简单地设计出三维交互图形应用程序
Date
5
山东大学HCI&VRLab.
OpenGL
GL的成功导致了OpenGL的出现(1992),这是一个与平台无关的图形API:
使用方便
与硬件非常贴近,从而能充分发挥其功能
注重渲染和绘制(rendering)
没有提供窗口和输入接口,从而避免依赖与窗口系统
Date
6
山东大学HCI&VRLab.
OpenGL的演化
由ArchitecturalReviewBoard(ARB)控制
成员包括SGI,Microsoft,Nvidia,HP,3DLabs,IBM,…….
相对稳定()
演化反映了新的硬件能力
3D纹理映射和纹理对象
基于顶点的编程
通过扩展可以指定具体平台相应的功能
Date
7
山东大学HCI&VRLab.
OpenGL库
OpenGL核心库
Windows:OpenGL32
大多数unix/linux系统:GL库
OpenGL实用库(GLU)
利用OpenGL核心库提供一些功能,从而避免重复编写代码
与窗口系统的连接
GLXforXwindowsystems
WGLforWindows
AGLforMacintosh
Date
8
山东大学HCI&VRLab.
GLUT
OpenGL实用工具库(GLUT:OpenGLUtilityToolkitLibrary)
提供所有窗口系统的共同功能
打开窗口Openawindow
从鼠标和键盘获得输入Getinputfrommouseandkeyboard
菜单Menus
事件驱动Event-driven
代码可以在平台之间移植,但是GLUT缺乏在确定平台上优秀工具包所具有的功能
没有滚动条
Date
9
山东大学HCI&VRLab.
软件组织
GLUT
GLU
GL
GLX,AGL orWGL
X,Win32,MacO/S
软件or硬件
应用程序
OpenGL图形
工具条等
Date
10
山东大学HCI&VRLab.