Hello Blender-heads!
Let me introduce an interesting way I found to mix geometry nodes, generated coordinates, built-in attributes, shader node groups and python to come up with a streamlined solution for achieving dynamic mapping in Blender that works very well for any 3D procedural materials even for animated geometry! Plus consistent scale regardless objects scaling! And this means no UVs and baking too!
This is one of the use cases in a nutshell: grab your own materials or your favorite libraries > apply to your animated characters > Add Magic Coordinate modifier to your selected objects > Update your material in one click. Done!
If you want to know more about or are a user and has any tips or suggestions feel free to discuss with me here.
Happy Blending!!
Cosmo.