String User Data

String data can be stored as User Data per object. This shader node gives you access to that user data attribute from within your node material. This function can be used, for example, to insert texture names or entire file paths into a material via user data.