Рисование изображений из набора целых чисел на iPad с использованием OpenGL - PullRequest
1 голос
/ 30 августа 2010

Я пытаюсь нарисовать изображение с помощью OpenGL в проекте для iPad.

Данные изображения: объект данных размером UInt8, представляющий значение в градациях серого для каждого пикселя в трех измерениях (I 'собираюсь рисовать кусочки из 3D-тела).У меня также есть информация о высоте и ширине изображения.

Мой текущий (неудачный) подход - использовать его в качестве текстуры на квадрате, и я смотрю на пример кода, который я нашел в сети.Этот код, однако, загружает файл образа с диска.

При настройке просмотра вызывается CGContextDrawImage, и последний параметр предполагается как CGImageRef.Знаете ли вы, как я могу создать один из моих данных, или это тупик?

Благодарен за все комментарии.Я действительно еще не получил контроль над OpenGL, поэтому будьте осторожны: -)

1 Ответ

0 голосов
/ 30 августа 2010

Это не тупик.

Вы можете создать CGImageRef из большого количества пикселей, используя CGBitmapContextCreate () для создания растрового контекста и CGBitmapContextCreateImage () для создания ссылки на изображение из растрового контекста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...