connecting shadergroups to materials