new textureSwitch with string parsing, not nodes