change material function question

hi, in this video of archviz Architecture Real-time - Unreal Engine 4 Archviz - YouTube you can change materials of the objects, i want know if can make only with bluprints or need code. thanks