Project a texture onto an object WITHOUT going all the way through it?

Hi!

I want to be able to project a texture onto an object from a particular angle, BUT the texture must NOT go all the way through the object. What I want is as if the texture is being shone with a torch onto the object and so the texture will not be seen around the ‘dark sides’.

However, when the object rotates, the texture’s angle of projection must rotate with it (so it need to be a local angle).

UV mapping ‘project from view’ rotates with the object of course, BUT it goes all the way through the object!

I know you can shine a texture from a projection object and this will not go all the way through and you can parent the projection object to the receiving object so the projection rotates with it, but I later want to divide the big object into maybe 50 smaller pieces (as if it has shattered), all of which must also have an angled projection that will rotate with each fragment.

UV projection will work when i divide the object up… if only I could stop it going all the way through the object!

Please help! :slight_smile: