第6章 OpenGL与DirectX介绍

第6章 OpenGL与DirectX介绍

ID:37298910

大小:212.88 KB

页数:18页

时间:2019-05-21

第6章 OpenGL与DirectX介绍_第1页
第6章 OpenGL与DirectX介绍_第2页
第6章 OpenGL与DirectX介绍_第3页
第6章 OpenGL与DirectX介绍_第4页
第6章 OpenGL与DirectX介绍_第5页
资源描述:

《第6章 OpenGL与DirectX介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介第6章OpenGL与DirectX介绍-游戏开发技术核心计算机系张兵MB:13388169771zhangbing@ccniit.comITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介本章重点§6-1游戏开发的准备§6-2OpenGL§6-3DirectXITEducation&Training2005年4月退出20日N

2、eusoftInstituteofInformation第六章OpenGL与DirectX的简介6-1游戏开发的准备•函式库•为了解决与计算机之间这种较为低阶的动作,绘图显示卡厂商们就共同研发了一套成像标准函式库「OpenGL」与微软公司所自行开发的工具函式库集「DirectX」。•使用函式库的目的是要让使用者能够更加轻易地开发一套游戏。ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介•成像标准函式库在制作游戏时所占的地位。如下图所示:IT

3、Education&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介6-2OpenGL•OpenGL即是OpenGraphicsLibraries的缩写,它是一套「计算机三维图形」处理函式库,由于它是由各家显示厂商所共同定义的共通函式库,所以它也是绘图成像的工业标准。ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介OpenGL的要求处理•OpenGL可

4、分为程序式(Procedual)与非描述式(descriptive)两种的绘图API函式,使用者不须要直接描述一个场景,而只须要规范一个外观的特定效果之步骤ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介•OpenGL在处理绘图图象要求的时候,可以将它归纳成两种方式来呈现•软件要求•硬件要求ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与Direc

5、tX的简介软件要求•OpenGL的软件要求之架构,如下图标ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介硬件要求•OpenGL的硬件要求的基本架构图:ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介OpenGL的基本运作ITEducation&Training2005年4月退出20日NeusoftInstituteofInfo

6、rmation第六章OpenGL与DirectX的简介•由上图可得知,当OpenGL在处理绘图资料的时候,它会将资料填满整个缓冲区,而这个缓冲区内的资料包含指令、座标点、材质信息等等,再由指令控制或缓冲区被清空(Flush)的时候,将资料送往下一个阶段里去做处理的动作。ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介6-3DirectX•DirectX是一种Windows系统的应用程序界面(简称API),它可以让以Windows爲作业平台的

7、游戏或多媒体程序获得更高的运行效率,还可以加强3D图形成像和丰富的声音效果,并提供设计人员一个共同的硬件驱动标准。ITEducation&Training2005年4月退出20日NeusoftInstituteofInformation第六章OpenGL与DirectX的简介•MicrosoftDirectX提供了一套非常好用的应用程序界面,其中包含了设计高性能、实时应用的程序码,为「DirectXSDK」(俗称「DirectX开发包」)。此技术能够帮助我们轻易地建构计算机游戏和多媒体的应用程序,其中包括了DirectDraw、DirectSound、

8、DirectPlay、Direct3D和DirectInput等部分的API指令及媒体相关的组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。