Dynamicznie twórz tekst 2D w three.js

Mam model 3D, który stworzyłem w three.js. Na podstawie niektórych danych chcę utworzyć zestaw strzałek ozdobiony małą etykietą tekstową. Etykiety te powinny być w 2D.

Wygląda na to, że mam dwie możliwości: albo użyć oddzielnego elementu płótna, aby utworzyć teksturę, która z kolei jest używana w modelu 3D, albo użyć HTML na wierzchu elementu płótna modelu 3D.

Zastanawiam się, jak to zrobić. Jaki jest „właściwy” sposób, aby to zrobić? Wszelkie sugestie i przykładowy kod są bardzo mile widziane!

questionAnswers(7)

yourAnswerToTheQuestion