material now searches for file before attempting to load texture