handle multiple textures storeded in a vector, textures assigned in the renderer