I have a 3D Character in my scene and some text/links rotating around him. The problem is when the text is infront of the Cam the text is reversed. See picture:
You can try updating the direction text object is looking (mind, you should do it on every frame):
obj2.lookAt(camera.position);
It’s also a good idea to place text in an empty Group or Object3D that’ll act like a pivoting point. Instead of changing position of the text, move the pivot - that way rotations of the text object will always apply with regard to its centre point.
Placing an object inside an empty group - and then moving that group instead of the object - ensures object rotations are always around it’s centre point.