QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5452|回复: 0
打印 上一主题 下一主题

OpenGL2D模式下,利用glBitmap绘制随机的笑验.

[复制链接]
字体大小: 正常 放大
xShandow        

43

主题

1

听众

385

积分

升级  28.33%

该用户从未签到

国际赛参赛者

新人进步奖

跳转到指定楼层
1#
发表于 2004-11-19 11:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta

- G9 S! K0 y* g$ O; H& d

' n" W l- p* ^4 `+ k

注意,这个示例的图像数据,取自《OpenGL超级宝典》,笑脸部分数据是倒置的.

( L0 S, H3 O! h- n

Draw部分代码如下: ( E& O) e$ Z g3 P, Q- M % g; O$ i; ~9 d- P$ r: h9 Yint i; & O q2 r$ {+ ]* n+ ^" R static GLubyte smiley[] = /* 16x16 笑验图案 */ h3 S% {- a8 q) A5 M8 e { $ Q; T2 \8 V. o 0x03, 0xc0, 0, 0, /* **** */ , `( T) @& \% F4 ] 0x0f, 0xf0, 0, 0, /* ******** */8 a9 F0 l/ q* p4 `* t 0x1e, 0x78, 0, 0, /* **** **** */ ]6 g/ x A' u3 l; I& ^ 0x39, 0x9c, 0, 0, /* *** ** *** */3 D2 {0 K& C( H, r/ l( a 0x77, 0xee, 0, 0, /* *** ****** *** */3 N" x5 d N; w2 g8 | 0x6f, 0xf6, 0, 0, /* ** ******** ** */ / Z1 g, k H$ g1 _ S" w 0xff, 0xff, 0, 0, /* **************** */ . f# U" y2 W0 z 0xff, 0xff, 0, 0, /* **************** */# i% X# X; U2 |# Y( Z' M6 o 0xff, 0xff, 0, 0, /* **************** */ 3 P z2 B" h/ \ 0xff, 0xff, 0, 0, /* **************** */0 C% m$ k' ^/ q, o 0x73, 0xce, 0, 0, /* *** **** *** */: \$ y% g3 i$ @. p" l) t 0x73, 0xce, 0, 0, /* *** **** *** */ & G9 z" H9 {" f$ {% p5 E3 ` 0x3f, 0xfc, 0, 0, /* ************ */ $ X. @7 G" _: T3 u 0x1f, 0xf8, 0, 0, /* ********** */- N1 ^. ~$ U" v1 |! K 0x0f, 0xf0, 0, 0, /* ******** */) S, r- R, j8 i8 y( z6 W/ Z 0x03, 0xc0, 0, 0 /* **** */ ! i+ r1 t+ t: |* o- i };

# Y5 T* `9 z4 ~

glColor3f(1.0, 0.0, 0.0); * `9 O4 o9 _$ s8 E- `8 s for (i = 0; i < 100; i ++) & h/ Q; t1 u: `5 F7 d { 2 E% t" y6 F; E8 D% G9 k1 s //定位位置$ Q. d4 H2 M/ ?& G2 F glRasterPos2i(rand() % 640, rand() % 480); 3 Q H5 @ `3 Q* W7 w" u1 N! ? //从上面给定的位置开始绘图,Bitmap采用smiley的数据绘制3 o! H5 p2 \" s) L! t glBitmap(16, 16, 8, 8, 0, 0, smiley);! h/ u( C4 P6 C e; j }

# w* @( Y. S2 W- b& a ( S5 `9 V; R3 ?5 r 1 B- O; u7 V/ J" d5 V; K. u
[此贴子已经被作者于2004-11-19 11:35:35编辑过]

OpenGL2D模式下,利用glBitmap绘制随机的笑验..jpg (48.72 KB, 下载次数: 182)

OpenGL2D模式下,利用glBitmap绘制随机的笑验.

OpenGL2D模式下,利用glBitmap绘制随机的笑验.

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-6-11 19:24 , Processed in 0.388354 second(s), 54 queries .

回顶部