- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
是微软公司推出的下一代计算计划
! # #$%() 012345
$!! )*+,- #../ f8ghij
D,-(.6LZ:E!以下简称LZ:E#是微软公司推出的下一代计算计划该计划使微软现
有的软件在FU时代不仅适用于传统的?! 设备而且也能满足新设备新业务的要求$
如今LZ:E 技术和相应的产品已经得到了广泛应用从中小型的应用程序到大型的企业级
应用软件从桌面应用程序FU应用程序DU,2应用程序FU服务到操作系统开发
嵌入式设备开发等都能看到LZ:E 的身影$
对LZ:E 可以从两个方面理解$首先LZ:E 是一个开发平台$它对微软之前的各种
主要开发平台进行了集成提供了一套全新的F,18G.平台实现$例如在LZ:E 平台下
不仅可以从事XI!!!程序的开发而且还可以使用特别为LZ:E 平台开发的!语言进
行编程$LZ:E 平台要做的就是消除互连环境中不同软硬件以及服务的差异使得不同设备
和系统都可以相互通信使得不同的程序和服务之间都可以相互调用$其次LZ:E 是一组
规范$LZ:E 平台本身就基于一系列规范其中有些规范是由微软以外的其他组织来维护
的$例如定义诸如!XILZ:E 和0_ 语言的规范定义数据交换格式的规范如73O?
等$LZ:E 平台的组成如图;A/所示$
图(!!B;4.C+#DEA平台的组成
图;A/中的X,.%*27%8,LZ:E 是微软推出的全新的LZ:E 开发工具$X,.%*27%8,LZ:E
9CCH对微软之前的主要开发工具做了全新集成并有了质的飞跃它内置支持X,.%*2
I*.,-LZ:EX,.%*2!LZ:EX,.%*2!!!LZ:E 和X,.%*2`LZ:E 等多种语言并且各
种语言拥有统一的开发环境可以进行跨语言调试和跨语言调用$需要说明的是X,.%*2
7%8,LZ:E 并不是对D,-(.6X,.%*2!!!D,-(.6X,.%*2I*.,-等语言的简单集成
X,.%*2!!!LZ:EX,.%*2I*.,-LZ:E 等语言是基于全新的设计思想开发的$对计算机图
形学的主要算法本书采用!语言加3$1)_的方式加以实现开发环境为X,.%*2!!!LZ:E
9CCH并且采用F,1;9控制台应用程序的形式创建控制台应用程序的步骤参考;L;节$
!
!! # #$%() 012345#
$#! 012345 %_Xkjl
$#!! 012345 *R
!!开放图形库3$1)_!3$1)(*$+,-._,U(*(Y#是一个功能强大的图形库它实现了各
种二维和三维的高级图形处理技术!如光照应用纹理映射透明处理等#$3$1)_ 的前身
是7)0公司为其图形工作站开发的0@07)_ 库由于其性能良好该库在跨平台的移植过
程中发展成为3$1)_$由于3$1)_ 的广泛应用它已经成为一个事实上的工业标准$
从程序开发人员的角度来看3$1)_ 是一组绘图命令的O?0利用这些O?0能够方便
地描述二维和三维图形$3$1)_ 的O?0集提供了物体表述平移旋转缩放光照纹
理材质像素位图文字交互以及提高显示性能等多方面的功能基本涵盖了开发二维
三维图形程序所需的各个方面$与一般的图形开发工具相比3$1)_ 具有如下几个突出
的特点$
!/#跨平台特性$3$1)_ 独立于硬件和窗口系统在运行各种操作系统的各种计算
机上都能使用具有很高的可移植性$
!9#应用的广泛性$3$1)_ 是目前最主要的二维三维交互式图形应用程序开发环
境已经成为业界最受推荐的图形应用编程接口$3$1)_ 已被广泛地应用于!O.
!OD三维动画数字图像处理以及虚拟现实等领域$
!;#网络透明性$建立在客户端.服务器模式上的网络透明性是3$1)_ 的固有特性
它允许一个运行在工作站上的进程在本机或通过网络在远程工作站上显示图形$利用这个
特点能够均衡各图形工作站的工作负荷共同承担图形应用任务$
!#高质量和高性能$无论在哪个应用领域无论是在?!工作站还是大型机上3$1)_
的高质量和高效率的图形生成能力都能得到充分体现绘制的二维三维图形效果逼真$
!=#出色的编程特性$3$1)_ 在各种平台上已经有多年的应用实践加之严格的规
范控制因此3$1)_ 具有良好的稳定性和易使用性$
$##! 012345 5mnST
作为性能优越的图形应用程序设计接口!O?0#3$1)_ 具有如下B大功能$
!/#模型绘制$3$1)_ 能够绘制点线和多边形$应用这些基本的形体可以构造出
几乎所有的三维模型$
!9#
文档评论(0)