-
How to add a 3D text label to VideoCopilot Orb
I’m using the Video Copilot Orb plugin to build a 3D earth model, using a camera to track round the planet, and additional Orb layers to add clouds etc.
What’s the best / right way to add text labels that will precisely follow the surface of the orb?
E.g: A label that says “New York” that will correctly track the position as the camera moves, or as I rotate the orb?
At the moment I’m making doing this:
- Creating a 3D text layer
- Positioning it at the distance of the radius of the Orb plugin’s sphere
- Auto-orienting the text layer to my camera
- Parenting the text layer to a 3D null at the centre of the sphere, and using expressions to parent the rotation of the 3D null to the rotation of the Orb sphere.
- Rotating the 3D null to move the text around the globe.
This is a bit fiddly, and not working well if I need to zoom in to close to the globe.
I tried making a new texture on a second Orb layer and applying 2D text to that surface, but it distorts badly due to the projection of the 2D texture on a 3D space.
Any tips appreciated.
I have read this post, but it even the central point on my text layer isn’t maintaining the correct position on the globe.
What’s the right way to get a good lock on the globe?