QQ登录

只需要一步,快速开始

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

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

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

43

主题

1

听众

385

积分

升级  28.33%

该用户从未签到

国际赛参赛者

新人进步奖

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

# m& u, S5 p6 J

( G1 b3 d0 I( D

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

?7 n0 Y( n$ l8 R8 J+ x, N3 l

Draw部分代码如下: $ R+ t+ d- ?$ q! B" D* V; d' _" l' b# l int i; 1 O4 b* g- W5 n9 D: ? static GLubyte smiley[] = /* 16x16 笑验图案 */* I# u" v3 l: q, H# G- ?, r { . Y( Z' v$ ]2 E* N 0x03, 0xc0, 0, 0, /* **** */- v! A# D. ]) T3 [- G 0x0f, 0xf0, 0, 0, /* ******** */ : W- c4 S' P3 W6 E" J: o$ E. | 0x1e, 0x78, 0, 0, /* **** **** */ 3 ?( \" E8 U; t8 @& E. u& I- L 0x39, 0x9c, 0, 0, /* *** ** *** */ ; G" P% D- C: e; } A- ]9 y3 ~ 0x77, 0xee, 0, 0, /* *** ****** *** */* O( O3 Z& e% [8 C# o/ r 0x6f, 0xf6, 0, 0, /* ** ******** ** */9 O" ]$ C; _* U, H9 `3 i: O/ s. i 0xff, 0xff, 0, 0, /* **************** */ , O \8 P6 \* Q- m$ a1 d1 D5 Y 0xff, 0xff, 0, 0, /* **************** */1 D7 c& K' ?8 [( _: R! D" g 0xff, 0xff, 0, 0, /* **************** */* _; m8 j6 T' d' f, R 0xff, 0xff, 0, 0, /* **************** */ ) P0 C: K6 |1 \9 a" ~& s" _ 0x73, 0xce, 0, 0, /* *** **** *** */) K" p2 w# S( g7 q3 K* `& q5 k 0x73, 0xce, 0, 0, /* *** **** *** */ 5 [9 \) i3 _+ K, D. v, g9 ]+ m# q! R 0x3f, 0xfc, 0, 0, /* ************ */ 9 P; i0 R% @$ i* O 0x1f, 0xf8, 0, 0, /* ********** */ ; u7 }! [1 n4 q" u$ X, {. _9 ~& F 0x0f, 0xf0, 0, 0, /* ******** */ % e0 }; C1 o0 ?; j! ^; r 0x03, 0xc0, 0, 0 /* **** */ : g2 h; q4 x! h" w0 i };

: g' C" o+ `( G0 I

glColor3f(1.0, 0.0, 0.0);' @* g4 m6 `: K) R. h3 i for (i = 0; i < 100; i ++)2 K, e3 m# j1 C { - c. o$ [) T# I7 m9 X //定位位置( Y" }3 W4 ^+ _! y glRasterPos2i(rand() % 640, rand() % 480);; R9 ?' |: }& R; _5 S' o' I$ t //从上面给定的位置开始绘图,Bitmap采用smiley的数据绘制. S8 A3 A7 B( b5 D glBitmap(16, 16, 8, 8, 0, 0, smiley);9 Z9 i9 V+ n2 u) ~' p# W }

. I) S# a+ ~5 p- _# W( d2 O9 ^, J; y; M7 n7 Q + L0 i/ k6 ~- U, {; b8 G
[此贴子已经被作者于2004-11-19 11:35:35编辑过]

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

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-4-17 09:06 , Processed in 0.412484 second(s), 55 queries .

回顶部