Absolute newbie here. I made this eye texture following a tutorial on Youtube as part of a character. When I animate the character the texture from the eye sort of lags behind until the eye becomes completely red with a blue empty circle in the middle. I'm trying to find a solution but I'm completely lost tbh- sorry if a similar question has been asked, I did check but couldn't find anything that works
As opposed to "object" texture coordinates, "generated" texture coordinates will stay stable "around the mesh" when the mesh is animated.
As "object" texture coordinates, at starting point, are here roughly between -1 and 1 (nearly a sphere) and "generated" texture coordinates are between 0 and 1, we can scale by 2 and remove 1 to go from the second to the first.
So that you can chain this mapping with the existing one, for instance:
or if you prefer you can also tune the value manually.