Using TextGeometry for rendering text would require knowledge of VertexShader and may not be the most efficient method in terms of both cost and quality of the render.
This example showcases a similar effect, although it may be slightly advanced. You can find the tutorial and code here (note that the library used is outdated, but there is an updated version available here).
If you prefer a simpler approach:
- Create an image with text on a transparent background using software like photoshop or by rendering within your context to generate a texture;
- Use this image as a Texture on a mesh material as a map (ensure the material allows transparency);
- An "animated ticker" effect, similar to a marquee in web design, can be achieved by manipulating the offset of your Texture and configuring wrapS and wrapT settings accordingly.