QQ登录

只需要一步,快速开始

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

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

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

43

主题

1

听众

385

积分

升级  28.33%

该用户从未签到

国际赛参赛者

新人进步奖

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

! I1 y" G& w& T; L1 j

6 a6 M+ Z9 n7 \0 g: D

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

7 r2 k- w% P1 E; n/ W" S B D

Draw部分代码如下:. W2 [1 \4 [$ B5 s" R 4 m! Q# J8 n3 e+ G int i; # a2 o1 M; K% r* V5 j static GLubyte smiley[] = /* 16x16 笑验图案 */3 @+ D' P- v0 @2 ? {- z1 r! W" U$ ?' y8 ~! @& m% s 0x03, 0xc0, 0, 0, /* **** */% N( |. T2 ^1 x4 G$ S7 E 0x0f, 0xf0, 0, 0, /* ******** */ * e e2 K% r; N4 f# q 0x1e, 0x78, 0, 0, /* **** **** */; M" p( D! R5 o% m6 P 0x39, 0x9c, 0, 0, /* *** ** *** */, n; H6 J5 ]9 N 0x77, 0xee, 0, 0, /* *** ****** *** */ ! ]4 ?6 V5 a% z2 z) u% n+ ]/ U 0x6f, 0xf6, 0, 0, /* ** ******** ** */ . f) @, h- [/ M& c) o8 M 0xff, 0xff, 0, 0, /* **************** */. m7 p% T, V$ ~) j/ a 0xff, 0xff, 0, 0, /* **************** */9 L1 n3 |& E) b 0xff, 0xff, 0, 0, /* **************** */ A+ {, u; |3 u( j* B) \ 0xff, 0xff, 0, 0, /* **************** */ 5 v) z3 {# M. Z 0x73, 0xce, 0, 0, /* *** **** *** */ 4 V; J( A! [: Z3 Q 0x73, 0xce, 0, 0, /* *** **** *** */ U; x4 h) y, K- p6 \- s 0x3f, 0xfc, 0, 0, /* ************ */ , {9 ~2 S: x1 E8 k% a 0x1f, 0xf8, 0, 0, /* ********** */7 _# g2 f, z" D4 ^: W% L1 R( G 0x0f, 0xf0, 0, 0, /* ******** */& [% c3 s: m( ~3 r, p/ t) | 0x03, 0xc0, 0, 0 /* **** */6 }) B" V3 D3 w) b4 B% } };

; K* G8 \1 F3 w) {2 ~

glColor3f(1.0, 0.0, 0.0);5 V6 ]( w3 U5 R7 S for (i = 0; i < 100; i ++); {$ t! D' z! l; h, k0 | { . \2 } g* D, [" Q! Y( \ //定位位置0 [2 W6 G4 s4 S2 Q1 m glRasterPos2i(rand() % 640, rand() % 480);1 v9 S' q9 z6 M! G# O- r0 h. } //从上面给定的位置开始绘图,Bitmap采用smiley的数据绘制 3 ^4 Z" e0 W2 I glBitmap(16, 16, 8, 8, 0, 0, smiley);1 @4 h3 N' q# v- ~2 y5 u. ~ }

3 h+ \7 W. K+ a) p5 p 5 k' Z' t5 i A% B/ ?& w/ e# o; w! a8 [0 [4 F r* c: p" 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 18:09 , Processed in 0.442478 second(s), 55 queries .

回顶部