I'm interested in finding a way to animate text in ThreeJS that doesn't involve placing it directly on a plane. My ideal scenario would be to have the text appear as 2D, floating above a model. I've experimented with using divs positioned outside of the canvas, but encountered difficulty with proper alignment and responsiveness.
My goal is to achieve a visual effect similar to this, with the added animation of a line beneath the text.