2012-01-16 4 views
2

Допустим, у меня есть стек растровых текстурИзображение слайдов с использованием OpenGL

char *Texture[] = 
{ 
    "texture1.bmp", 
    "texture2.bmp", 
    "texture3.bmp", 
    "texture4.bmp", 
} 

и я хочу, чтобы использовать все снимки, используя какую-либо функцию, в которой они будут обрабатываться и отображаться на какой-то триггер, каждый из которых один за другим время. Вы знаете, есть ли какая-либо функция openGL для реализации этого сценария?

+1

Да, я знаю, нет! –

ответ

6

OpenGL не является графом сцены. Это просто фантастическая система растеризации треугольника. See here.

Загрузка изображений, анимация и триггеры - это все (более) функциональные возможности более высокого уровня. не предоставляется OpenGL.

+0

Благодарим вас за ответ. Однако, как вы знаете, в системе OpenGL так много библиотек, и многие из них занимаются загрузкой изображений, анимацией и триггерами и т. Д., Поэтому в конце концов это не просто причудливая система растеризации треугольника. Возможно ли, чтобы вы знали некоторые из них, потому что я начинаю программировать OpenGL, и все ссылки важны для меня, особенно в том числе эталон, который поможет решить эту проблему. –

+5

@DzekTrek: Наличие библиотек, построенных поверх чего-то, не изменяет того, что это такое. Это просто означает, что существуют сублиментальные библиотеки. Эти библиотеки построены поверх OpenGL; они не являются * частью * OpenGL. –

+0

@NicolBolas +100. Извините за мой глупый комментарий, но кто-то просто должен подчеркнуть ваше завышение! –

Смежные вопросы