QQ登录

只需要一步,快速开始

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

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

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

43

主题

1

听众

385

积分

升级  28.33%

该用户从未签到

国际赛参赛者

新人进步奖

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

" n& q+ ?, N! T4 M# g5 n

9 G! A1 U" M$ p/ h. q( a6 B

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

( {6 b- h! D% \- m4 u1 |' D

Draw部分代码如下:9 i5 M) o( l: W4 t $ A( K. Q3 x! n int i; + b& p9 n* X2 h# l static GLubyte smiley[] = /* 16x16 笑验图案 */ " s9 U4 o m+ x& v9 q: ~) Z9 ]' b { & d+ ~) [/ M* f5 ~* w1 ?- Z9 S 0x03, 0xc0, 0, 0, /* **** */ , S, ~" d5 S& z/ H 0x0f, 0xf0, 0, 0, /* ******** */ 2 A+ b7 u, y* [$ Z# A& C% |6 F 0x1e, 0x78, 0, 0, /* **** **** *// ^. t9 U4 \3 T" H 0x39, 0x9c, 0, 0, /* *** ** *** */' {* L- ?& ? p: m7 a. s 0x77, 0xee, 0, 0, /* *** ****** *** */ 0 `9 m( u: z% g 0x6f, 0xf6, 0, 0, /* ** ******** ** */ : x2 p. ?6 l# W 0xff, 0xff, 0, 0, /* **************** */7 _* j$ f \: C$ v 0xff, 0xff, 0, 0, /* **************** */7 s3 r7 T4 Q0 | 0xff, 0xff, 0, 0, /* **************** */ ) l. e5 L3 Y9 d: @6 @" A8 F 0xff, 0xff, 0, 0, /* **************** */5 G- E1 x' I6 q \- W: G/ }& P3 K 0x73, 0xce, 0, 0, /* *** **** *** */, U2 w! u; l8 p, o 0x73, 0xce, 0, 0, /* *** **** *** */- q& K- i) h- O a& d1 u, r 0x3f, 0xfc, 0, 0, /* ************ */: I/ p$ ~% T* B0 L1 p. i 0x1f, 0xf8, 0, 0, /* ********** */3 v. R; N5 E3 u: Z D 0x0f, 0xf0, 0, 0, /* ******** */ 3 v7 C+ i6 c6 N D, F( A 0x03, 0xc0, 0, 0 /* **** */1 _5 @8 n# u G9 A5 |- k8 x7 ~ };

: z9 D& ~3 r7 d+ K j1 x# A8 Q0 \

glColor3f(1.0, 0.0, 0.0); 9 L/ }# ?8 M: x* | for (i = 0; i < 100; i ++) 6 \5 b: _3 m W# S6 G { 6 O& M, d4 I# q# w# s //定位位置 ( R6 s: E1 R7 w+ `: b% X5 p glRasterPos2i(rand() % 640, rand() % 480); + R' ]1 C* U; D6 ~: k/ q6 B0 P //从上面给定的位置开始绘图,Bitmap采用smiley的数据绘制# }+ V, d: m6 k, k( j6 v' f glBitmap(16, 16, 8, 8, 0, 0, smiley); - L) P7 @, x$ `: N }

; A% T" W$ U; K 4 X3 a% K8 ~. j4 S8 Y , m5 Z& W! B, h/ {% N) V$ 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-16 19:47 , Processed in 0.345752 second(s), 55 queries .

回顶部