Texture swimming with model during animation

Hey all,

I have been texturing a zombie character for animation recently, however as soon as I go to move/pose him, the entire texture “swims”. By this, I mean that it kinda stays with the world coordinates as my character moves away. I noticed that this is likely due to the Texture Coordinate node, which I have driving all of my (procedural) textures. I currently have all of my textures pulling from the Object portion of the Texture Coordinate node, which as per the docs, is:

" Uses an object as a source for coordinates. Often used with an Empty , this is an easy way to place a small image at a given point on the object. This object can also be animated, to move a texture around or through a surface".

However, I want to halt the animation portion of this. I like how my texture looks, but I need it to “stick” to the model.

Any help is much appreciated. Thank you all!

Kind regards,
Keaton

There are 2 kinds of coordinates which ‘stick’ to the mesh as you ask. These are generated coordinates and UVs. You probably want generated coordinates, as a drop-in replacement for object coordinates. Note that there is usually a shift and scaling between these, which can be configured in Object Data ->Texture Space.