Динамически создавать 2D текст в three.js

У меня есть 3D-модель, которую я создал в three.js. Основываясь на некоторых данных, я хочу создать набор стрелок, который украшен небольшой текстовой меткой. Эти метки должны быть в 2D.

Похоже, у меня есть две альтернативы: либо использовать отдельный элемент canvas для создания текстуры, которая в свою очередь используется в 3D-модели, либо использовать HTML поверх элемента canvas 3D-модели.

Мне интересно, как это сделать. Какой «правильный» способ сделать это? Любые предложения и примеры кода очень приветствуются!

Ответы на вопрос(7)

Ваш ответ на вопрос