In a game a material doesgames, materials often only influence the visual appearance of the objectobjects. The visual appearance is effected by shaders. So regarding to terminology is there a difference between materials and shaders? Should you write one shader for one material?