2015-08-27 2 views
3

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

Заранее благодарен!

ответ

4

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

Text3D

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

Text3D

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

Посмотрите на sample, чтобы вы начали.

+0

Thanks José! Я посмотрю на это – codenoob

+0

Знаете ли вы, будет ли он работать в малине Pi 2? – codenoob

+1

Он должен работать, вам просто нужно включить 3D-флаг, так как это экспериментальная функция. –

Смежные вопросы