Как визуализировать 3D текст в JavaFX?
Я делаю свой первый проект JavaFX, и мне нужно визуализировать 3D-текст. Я уже установил PerspectiveCamera и отображаю текстовый узел, но его Z-размерность равна 0, и я не знаю, как это изменить.
Заранее спасибо!
1 ответ
Посмотрите на проект FXyz. Он уже содержит класс Text3DMesh, который позволит вам создать трехмерную сетку для любой строки и шрифта, которые вам нужны.
Под капотом находится сложный процесс преобразования (2D) текста в контур, триангуляции Делоне и экструзии сетки.
В результате у вас есть трехмерная сетка, которую можно легко визуализировать и текстурировать (сплошной цвет, карта плотности, изображения).
Взгляните на образец, чтобы начать.