Could anyone please tell me how to make static backgrounds for 3D character skins or shirts like this in Chowder from Cartoon Network? To understand clearly, please, show me your explanation in a picture or a gif.
-
1$\begingroup$ a simple way: use 'camera' or 'window' mapping for your texture, you'll need a 'texture coordinates' node in your texture vector input, instead of uv mapping it... guess if you give more details of your material setup you'll get a better answer $\endgroup$– alambreFeb 14, 2022 at 23:53
1 Answer
Here is a commonly used technique shown in a very simple material:
The technique involves using a separate object, in this case an empty to provide the coordinates of the texture. If you don't move the empty, then the texture stays in place as you move the object:
Here I have used a Voronoi texture node, but you can replace this with any texture node, including an image texture. To prepare, place an empty at the origin, and set the Object field of the Texture Coordinates node to that empty. Use the Object output of the Texture Coordinates node as the vector of your texture.