How to keep a mesh horizontally facing camera using trackball controls?

I am using a mesh that I need to keep it facing all the time to camera position and keep ti leveled to the screen.
I use mesh.lookAt and works fine always face camera but it flips weird when moving scene (Using TrackBallControls).
Is there a way to keep it horizontal leveled to the screen?

You might want to check out how THREE.Sprite objects are rendered. The shader code of the corresponding THREE.SpriteMaterial could be the basis for your own billboard implementation.

I have never tried that but looks interesting, thanks.

But in my case I am using a canvas material like a label, so I can draw text or anything in it.

Is there a way to use any camera or scene rotation or from the same track controls where to get rotation values that can be applied to the mesh so it can looks horizontal fixed?