У меня возникают проблемы, используя прямоугольную текстуру на прошивкой (картинки 3gs или новее)IOS 5 необъявленный идентификатор GL_TEXTURE_RECTANGLE
Я пытаюсь использовать GL_TEXTURE_RECTANGLE
и/или GL_EXT_texture_rectangle
но Xcode автозаполнения не распознает его, я думаю, потому что соответствующий заголовочный файл не импортируется и бросает мне ошибку undeclared identifier
.
Также попробовал GL_ARB_texture_non_power_of_two
и GL_ARB_texture_rectangle
как ответил на этот вопрос OpenGL ES GL_TEXTURE_RECTANGLE, но никто не объявлен.
Я googled и не нашел ссылку на заголовок, который объявлен, файлы заголовков, используемые в примерах проектов документации, не найдены.
- Работа на Xcode 4,2
эти заголовки я в настоящее время импортирующие:
#import <OpenGLES/EAGL.h>
#import <OpenGLES/ES1/gl.h>
#import <OpenGLES/ES1/glext.h>
#import <OpenGLES/ES2/gl.h>
#import <OpenGLES/ES2/glext.h>
также пытался импортировать эти
#import <OpenGL/OpenGL.h> //file not found
#import <OpenGL.h> //file not found
#import <OpenGL/glu.h> //file not found
Спасибо за поддержку. В конце концов я решил не использовать текстуры прямоугольника, а вместо этого динамически создавать новую силу двух текстур из прямоугольного изображения. – OMRVKZ