2017-12-20 16 views
0

Gibt es eine geeignete Methode, GDX FreeTypeFont in 3D zu verwenden?LibGDX FreetypeFont in 3D

Ich versuche nicht, den Text zu drehen, aber ich möchte den Text hinter 3D-Objekte gehen, wenn das Zentrum des Objekts vor dem Text ist.

Irgendwelche Ideen, wie man das macht?

Gibt es irgendwie eine Möglichkeit, eine Bitmap an eine ModelInstance oder etwas anzuhängen, damit ich sie in ein ModelBatch übergeben kann?

Dank

Antwort

0

Eine Möglichkeit, einen Aufkleber und DecalBatch zu verwenden wäre (was im 3D-Raum sortiert sind). Sie können den BitmapFont auf eine Pixmap zeichnen und dann auf einen Aufkleber zeichnen. Sie können den gleichen Ansatz verwenden, um eine TexturRegion zu erstellen und sie an eine 3D ModelInstance anzuhängen, aber ich denke, der Decal-Weg ist etwas einfacher.