Здравствуйте! Не подскажете, как нарисовать картинку с помощью OpenGl?
Update
Вроде разобрался, накидал функцию:
void window::drawImage(int num, int w, int h, int x, int y){
glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
glClear(GL_COLOR_BUFFER_BIT);
glPushMatrix();
glColor3f(1.0f, 1.0f, 1.0f);
glTranslatef(x, y, 0.0f);
glBindTexture(GL_TEXTURE_2D, textures[num]);
glBegin(GL_QUADS);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(x, 0, 0);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(y, 128.0f, 0.0f);
glTexCoord2f(1.0f, 1.0f);
glVertex3f(x+w, 0, 0.0f);
glTexCoord2f(0.0f, 1.0f);
glVertex3f(y+h, 0, 0.0f);
glEnd();
glPopMatrix();
}
Только проблема: картинка не корректно отображается
Вот.
Если вы пишете под windows, то вам сюда.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здраствуйте помогите с программой (C++) Вводится одно число которое может быть максимум 1000 значным(соответственно его можно прочесть только...
Есть код, который я нашел на просторах интернетаГлавная цель кода - показать все файлы в главной папке и подпапках