I would say different materials interact with different scale lengths that result in different tone. Materials result in some inherent frequency response. Scale length changes how the strings respond, whether stiff or twangy, etc. Also, scale length changes where the pickups are lined up under the strings, which shifts the point they are picking up, so the same pickup doesn't sound exactly the same in different scale lengths.