游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1731|回复: 3

弱弱地问下:将字体渲染到世界中公告板上的问题

[复制链接]

23

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
发表于 2010-4-20 19:00:00 | 显示全部楼层 |阅读模式
m_pPanle->Begin(D3DXSPRITE_ALPHABLEND |D3DXSPRITE_BILLBOARD);// 这里状态用“D3DXSPRITE_ALPHABLEND” 就可以吧字体渲染到公共板上, 但是是帖在屏幕上的。
m_pPanle->Draw(m_pTexture,NULL,NULL,NULL,0xffffffff);
m_pPanle->Flush();
m_pFont->DrawText(m_pPanle,Text,-1,&rect,format,color);
m_pPanle->End();
m_pDevice->SetRenderState(D3DRS_ALPHABLENDENABLE,false);


我是想实现3d游戏中角色头顶上的名字。
请各位说一下思路。
谢谢!!

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2010-4-21 10:40:00 | 显示全部楼层

Re:弱弱地问下:将字体渲染到世界中公告板上的问题

把字渲染到纹理。在头上做个面片。设置名字作为他的纹理不就O了

23

主题

59

帖子

59

积分

注册会员

Rank: 2

积分
59
 楼主| 发表于 2010-4-21 16:41:00 | 显示全部楼层

Re:弱弱地问下:将字体渲染到世界中公告板上的问题

先谢了 !
但怎么把文字渲染到纹理上呢?  这一步是关键啊,其余的没多大问题了

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2010-4-23 11:59:00 | 显示全部楼层

Re:弱弱地问下:将字体渲染到世界中公告板上的问题

freetype.或者hdc貌似现在就这2个办法。
搜索本站资源。千里马肝的文字渲染等等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-10 00:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表