Hello World!
An SVG text element is created/updated in SVG and sent to ThreeJS. Dynamically change the text by typing new characters into the 'Change text in SVG' text input element. The SVG text element can be drag/dropped.

The SVG drawing overlays the ThreeJS canvas. You can toggle the SVG overlay visibility by selecting the 'Close SVG/Open SVG' button. When the SVG is closed the ThreeJS canvas is available for mousewheel/cursor control via the OrbitControls feature. The default view is CSS2DRenderer (SVG 2D) where the SVG text remains fixed. You can select 'SVG 3D' button to place the SVG text into the CSS3DRenderer where it will take on the perspective of the 3D environment.
Hello World!
Change text in SVG:


SVG Source:

ThreeJS SVG Source:

Javascript SVG:

Javascript ThreeJS: