【发布时间】:2017-12-20 03:24:51
【问题描述】:
有在 3D 中使用 GDX FreeTypeFont 的正确方法吗?
我不想旋转文本,但如果对象的中心在文本前面,我确实希望文本位于 3D 对象的后面。
关于如何做到这一点的任何想法?
有没有办法将位图附加到 ModelInstance 或其他东西上,以便我可以将它传递给 ModelBatch?
谢谢
【问题讨论】:
标签: text 3d libgdx bitmap-fonts
有在 3D 中使用 GDX FreeTypeFont 的正确方法吗?
我不想旋转文本,但如果对象的中心在文本前面,我确实希望文本位于 3D 对象的后面。
关于如何做到这一点的任何想法?
有没有办法将位图附加到 ModelInstance 或其他东西上,以便我可以将它传递给 ModelBatch?
谢谢
【问题讨论】:
标签: text 3d libgdx bitmap-fonts
一种方法是使用贴花和贴花批次(在 3D 空间中排序)。您可以将 BitmapFont 绘制到 Pixmap,然后将其绘制在贴花上。您可以使用相同的方法来创建 TextureRegion 并将其附加到 3D ModelInstance,但我认为 Decal 方式更容易一些。
【讨论】: