文档详情

基于Delphi与OpenGL的三维图形环境的构建.pdf

发布:2017-09-26约字共2页下载文档
文本预览下载声明
第! 卷第#! 期$ $ $ 计算机应用与软件 %’( ! ,)* #! !++, 年#! 月$ $ -./0123 4//’5671589 78: ;1=732 26* !++, 基于!#$% 与’$()* 的三维图形环境的构建 李长春$ 胡$ 炜 (苏州工业职业技术学院机电工程系$ 江苏 苏州!#?#+@ ) 摘$ 要$ $ G/28HI 实际上是一种图形与硬件的接口,是一个强大的 图形库。2’/J5 是K58:=9 平台下最好的开发工具之一。 介绍了G/28HI 绘图与K58:=9 编程的联系:阐述了实现2’/J5 和G/28HI 图形接口主要的工作是初始化G/28HI 、设置像素格式、 关联L-(L28:2358M -812N19 )和-(2O562 -812N19 ),从而实现与G/28HI 在K58:=9 操作系统下的图形接口,以构建三维图形开发 环境。 关键词$ $ G/28HI$ 2’/J5$ 接口$ 三维图形环境 +’,-./0+.1’, 2’/ 3! )/4561+ 7,81/’,97,. :4-7! ’, !#$% 4,! ’$()* I5 -J78M6J08$ C0 K25 (!# $%’( )* +,-$.(,$/ $(0 1/,%.,$/ 1(2.(%.(2 ,345-)4 6(7.4 )* 6(047%.$/ 8,-()/)29 ,345-)4 :.$(274 ;=? ,@-.($ ) 4;=?@=$ $ G/28HI 59 78 M37/J 78: J73:=732* P1 59 7 9138M 0861589* 2’/J5 59 82 1J2 Q291 :2O2’/.281 1’9 1J71 092: 58 K58:=9 /’713.9* RJ2 /7/23 5813:062: 1J2 32’7158 Q21=228 M37/J G/28HI 78: /3M37..58M 58 K58:=9* SN/715712 =J71 9J0’: Q2 :82 =J28 =2 327’5T2 1J2 Q21=228 2’/J5 78: G/28HI 78: M37/J569 :2O2’/.281 U519* RJ2 VQ9 586’0:2 1 585157’5T2 G/28HI,1L-(L28:2358M -812N19 )78: -(2O562 -812N19 )* ABCDE$ $ G/28HI$ 2’/J5$ P8123762$ M37/J56 28O538.281 格式的- 来创建),G/28HI 的函数就可以通过L- 对应的- FG 引G 言 画到相应的显示设备上。 G/28HI 是由美国;HP 公司开发的三维图形软件,作为一个 3G !#$% 和’$()* 之间图形接口的机制 开放的三维图形软件包,自#WW! 年发布以来便很快以其独特的 [#] 优势成为新一代的三维图形工业标准 。目前许多高级语言 实现2’/J5 和G/28HI 之间图形接口的机制是像素格式设 都提供了与G/28HI 的接口,如:2’/J5 、%-、- X X Y05’:23 等。使 置以及关联- 与L- 。 用G/28HI 可以极大地减少用户开发图形、图像的难度,使用户 在创建一个绘图描述表 L- 之前,首先要设置像素格式, 更方便地制作高水准的商业广告、图形-4、三维动画、图形仿 G/2
显示全部
相似文档