UV unwrapping wrong but render is correct
@FrederickSteinmetz was right. I exported all objects to a single .obj file in which the currently selected UV map of the 'scarf' object was included. The render instead used an UV Map Node to refer to another UV map.
To resolve the issue I selected the correct map with (Select object -&gt; Object data -&gt; UV maps; Blender 2.80