Как визуализировать 3D текст в JavaFX?

Я делаю свой первый проект JavaFX, и мне нужно визуализировать 3D-текст. Я уже установил PerspectiveCamera и отображаю текстовый узел, но его Z-размерность равна 0, и я не знаю, как это изменить.

Заранее спасибо!

1 ответ

Посмотрите на проект FXyz. Он уже содержит класс Text3DMesh, который позволит вам создать трехмерную сетку для любой строки и шрифта, которые вам нужны.

Text3D

Под капотом находится сложный процесс преобразования (2D) текста в контур, триангуляции Делоне и экструзии сетки.

Text3D

В результате у вас есть трехмерная сетка, которую можно легко визуализировать и текстурировать (сплошной цвет, карта плотности, изображения).

Взгляните на образец, чтобы начать.

Другие вопросы по тегам