如何在XNA c中的3d模型上编写3D文本#

时间:2011-12-18 17:42:59

标签: c# xna xna-4.0

我需要在xna上的3d模型上或者自己的模型上写一个文本吗? 我已经为玩家制作了模型,我需要在其上或顶部显示每个玩家的名字! 提前谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,您可以使用Billboarding绘制纹理(或文本),使其始终指向相机,或者您可以在3D建模程序中创建一个新平面,并将其放置在您想要的位置要在播放器上显示的文字。然后将其与播放器的其余部分分开设置,并使用BasicEffect.Texture

更改纹理

msdn:http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.graphics.basiceffect_members.aspx

我肯定会建议改变纹理的广告牌,因为它使它变得更加复杂。