You could create an empty as controller: Here is the Shader Editor. Create your logo, keep the background transparent, load it into an Image Texture node. Use the Texture Coordinate "Object" output, then select the empty at the bottom of the Texture Coordinate node in order to control the location/rotation/scale of your logo. Set the Image Texture ...


I hope/think you want to have this: so you just plug the alpha value in the mix node.


You have no 'selected' texture in your material ! The 3D viewport uses the material to decide the texture to display and paint to, not the Image Editor.

Only top voted, non community-wiki answers of a minimum length are eligible