Rotate Mesh To Face Camera

I made a working blueprint for a material that will always face the camera. When applied, the mesh will rotate around the Z or X axis. Attached is a screenshot of the blueprint. Plug the output of either “RotateAboutAxis” into the World Position Offset of the material to to select which axis to rotate around.

The advantage of this blueprint is that the image scales (billboard images don’t scale in the editor) and there is no “Custom” function used. Other blueprints I’ve seen also have the problem of the image not scaling.

I’m hoping someone can help me get both to work together so that this will act the way billboards do and always face the camera in all axis. Currently my blueprint will only rotate in one axis to face the camera.