separated normal and specular map

seems not worth the complexity to have combined nonormspec map