How can I embed 2D text into my mesh?

Hey everyone. First of all, I am a total beginner in THREE so I am sorry if I am using/mentioned the wrong terms.

So, I have this design:

Screenshot 2020-01-14 at 15.00.05|690x406

I have (sort of) successfully managed to recreate the walls and the lights:

Now, how can I add a 2d text on the right side wall?
I’ve tried using TextGeometry, but I don’t think that’s the solution for this.

Thank you very much.

Any help would be appreciated!

I suggest you apply a texture onto the plane. AFAICS, you are using an instance of PlaneBufferGeometry for the geometry so you already have proper texture coordinates. The texture can be create offline with Photoshop or dynamically by writing the text onto a 2D canvas and using it as a data source for your texture. In this case, you are not loading the texture from the backend via TextureLoader but creating an instance of CanvasTexture and applying the canvas element as a ctor argument.