QQ登录

只需要一步,快速开始

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

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

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

43

主题

1

听众

385

积分

升级  28.33%

该用户从未签到

国际赛参赛者

新人进步奖

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

: `5 L+ k. `4 q. H2 O; j' F5 i: [

( N# @: F7 I4 ]* G

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

5 [1 G' [ G9 d4 B9 q$ ^

Draw部分代码如下: + s: e. x) n: B: j l: ~0 a8 T, ^8 W+ {( Hint i; # O0 ]! ~# [* h9 H; F static GLubyte smiley[] = /* 16x16 笑验图案 */- m; O; _, e' R {8 g8 c. o8 `5 A8 V 0x03, 0xc0, 0, 0, /* **** */ Y' j' }9 G; ?4 w0 J, y { 0x0f, 0xf0, 0, 0, /* ******** */ 4 s- Y% Y/ N, ~2 U$ q7 i9 M' A" z 0x1e, 0x78, 0, 0, /* **** **** */4 f" ~! Z+ o A1 i' r5 @ 0x39, 0x9c, 0, 0, /* *** ** *** */; d6 S. Y1 ^1 t. j: Q8 X0 a- u 0x77, 0xee, 0, 0, /* *** ****** *** */ $ }8 m+ R: Y, }0 d2 x 0x6f, 0xf6, 0, 0, /* ** ******** ** */9 }% r& P U% X- W/ l. z. m 0xff, 0xff, 0, 0, /* **************** */7 P. a* ^( k' e8 V 0xff, 0xff, 0, 0, /* **************** */) u, c' q3 o2 S& m4 F+ ^+ `8 j# {2 ~ 0xff, 0xff, 0, 0, /* **************** */ ) V1 E* F1 q; }: {2 Q" B 0xff, 0xff, 0, 0, /* **************** */ 6 k/ B% m: p* N. F4 P2 L2 I+ ^ 0x73, 0xce, 0, 0, /* *** **** *** */* D" }1 Y' |6 g! a, d 0x73, 0xce, 0, 0, /* *** **** *** */# k) g; g* H k! m3 r! b 0x3f, 0xfc, 0, 0, /* ************ */ ) z2 a: x/ B3 \1 t 0x1f, 0xf8, 0, 0, /* ********** */" e! \3 l! f6 x2 L6 o' r 0x0f, 0xf0, 0, 0, /* ******** */3 H0 w( x. ^- C1 y' M" O/ D 0x03, 0xc0, 0, 0 /* **** */ $ H" e# W9 J: e4 s2 Z# D };

, ~( `. F) T _1 ?6 A" d5 E

glColor3f(1.0, 0.0, 0.0);. _# N( B4 Q% e3 x" T- Z/ w for (i = 0; i < 100; i ++) " C) G1 K2 i9 ~( b) C { ( A1 Y2 z% J, Y2 C' C7 V, L //定位位置" z6 _, _+ Z6 }, S! B. w! u/ v' H glRasterPos2i(rand() % 640, rand() % 480); , z( Y4 L; r% k7 [5 f1 K# r //从上面给定的位置开始绘图,Bitmap采用smiley的数据绘制: [# ?3 I! m3 X, L; ?/ Y% P% a' m glBitmap(16, 16, 8, 8, 0, 0, smiley);" ^1 N# O& `0 j; F% I# [ }

$ L" p* X% X4 w! g! l 3 i$ e; d2 q6 W' p( p0 A # T$ Q8 P# K# Z5 j: ]5 T
[此贴子已经被作者于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 06:51 , Processed in 0.420927 second(s), 54 queries .

回顶部