как написать 3d текст на 3d модели в XNA c # - PullRequest
0 голосов
/ 18 декабря 2011

Мне нужно написать текст поверх 3d модели на xna или на модели сам?Я сделал модели для игроков, и мне нужно показать имя каждого игрока на нем или поверх него!заранее спасибо!

1 Ответ

0 голосов
/ 19 декабря 2011

Ну, вы можете использовать Billboarding , который рисует текстуру (или текст) так, чтобы она всегда указывала на камеру, или вы можете создать новую плоскость в вашей программе 3D-моделирования и расположить ее там, гдеВы хотите, чтобы текст появился на плеере.Затем текстурируйте его отдельно от остальных игроков и измените текстуру с помощью BasicEffect.Texture

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

Я бы определенно рекомендовал использовать рекламный щит вместо изменения текстуры, так как это делает еговсе намного сложнее.

...