Почему путь к шейдеру в моем приложении нулевой? - PullRequest
2 голосов
/ 22 января 2011

Когда я пытаюсь загрузить шейдер GLSL из пакета приложений iPhone, путь к нему указывается как nil. Этот шейдер в моем проекте XCode.

Картинки - лучший способ описать это:

alt text alt text

Ответы [ 3 ]

4 голосов
/ 25 января 2011

Потенциальное решение этой проблемы - перейти в «Цели», а затем убедиться, что файлы находятся в «Копировать ресурсы комплекта». Это исправило это для меня.

Просто куча проблем, связанных с шейдерами, чтобы решить сейчас.

3 голосов
/ 22 января 2011

Не может быть скопировано в ваш пакет во время сборки ... Щелкните правой кнопкой мыши на «Shader.vsh» и выберите «Get Info» - вкладка «Targets».Убедитесь, что установлен флажок для цели, которую вы вызываете.

1 голос
/ 22 января 2011

Вы установили файл для копирования в комплект приложений?это не может быть скопировано.Проверьте настройки, я не помню, выберите файл и нажмите «CTRL-i»

...