如何在JavaFX中渲染3D文本?

cod*_*oob 5 javafx javafx-8 javafx-3d

我正在制作我的第一个JavaFX项目,我需要渲染一些3D文本.我已经放置了一个PerspectiveCamera,我显示了一个文本节点,但它的Z维度为0,我不知道如何更改它.

提前致谢!

Jos*_*eda 6

看看FXyz项目。它已经包含一个Text3DMesh类,允许您为所需的任何字符串和字体生成 3D 网格。

文本3D

在幕后有一个复杂的过程,将(2D)文本转换为路径、Delaunay 三角测量和网格挤出。

文本3D

因此,您将拥有一个可以轻松渲染和纹理化的 3D 网格(纯色、密度图、图像)。

查看示例以帮助您入门。