Когда я пытаюсь загрузить шейдер GLSL из пакета приложений iPhone, путь к нему указывается как nil. Этот шейдер в моем проекте XCode.
Картинки - лучший способ описать это:
Потенциальное решение этой проблемы - перейти в «Цели», а затем убедиться, что файлы находятся в «Копировать ресурсы комплекта». Это исправило это для меня.
Просто куча проблем, связанных с шейдерами, чтобы решить сейчас.
Не может быть скопировано в ваш пакет во время сборки ... Щелкните правой кнопкой мыши на «Shader.vsh» и выберите «Get Info» - вкладка «Targets».Убедитесь, что установлен флажок для цели, которую вы вызываете.
Вы установили файл для копирования в комплект приложений?это не может быть скопировано.Проверьте настройки, я не помню, выберите файл и нажмите «CTRL-i»