opengl中创建立体字后,如何让字体纵向显示????

zsww111 2009-05-25 02:39:55
比如说“我在吃饭”,这个立体字如何实现如下的效果:




我用的是LOGFONT这个结构创建的
...全文
134 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsww111 2009-05-26
  • 打赏
  • 举报
回复
自己顶
zsww111 2009-05-26
  • 打赏
  • 举报
回复
unsigned char *pStr = NULL;
pStr = new unsigned char[MAXNUM];
pStr = (unsigned char*)"我\n在\n吃\n饭\n";

glPushMatrix();
glTranslatef(0,0.5,0);
glRotatef(rz,0.0,1,0);
f.SetTextColor(RGB(255,0,0));
f.Show3DText((unsigned char*)pStr);
glPopMatrix();
这样出来的字显示为“我(乱码)在(乱码)吃(乱码)饭”啊
zsww111 2009-05-26
  • 打赏
  • 举报
回复
借这个帖子再问下大家一个小
str[i]<<8)|str[i+1]
这个表达式起到什么作用
zzz822163 2009-05-25
  • 打赏
  • 举报
回复
“我\n在\n吃\n饭\n”

19,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧