dynamically get path for texture
exception handling when texture isn't found