2015-07-08 4 views
-4

У меня есть изображение кнопки, и у меня есть проект с OpenGL, и мне удалось создать окно, теперь я хочу добавить изображение кнопки в это окно.Показать изображение с помощью OpenGL?

Есть ли простой способ отображения .bmp или .png?

+1

Отображение изображения в OpenGL сводится к 1. генерировать и инициализировать текстуры объекта, 2. загрузить изображение в текстуру, 3. нарисовать четырехугольник с текстурой применяется. – datenwolf

+0

Просто чтобы добавить к сказанному. Изображения в OpenGL называются текстурами. Есть много учебников по текстурам. – doron

+0

Также OpenGL работает только с необработанными изображениями в виде текстур RGBA, для декодирования графических форматов вам понадобится другая библиотека. – doron

ответ

0

«так есть простой способ отображения»

Согласно следующему введения: http://www.sfml-dev.org/tutorials/2.3/graphics-draw.php

Люди в SFML сделать это, кажется, как будто это не так легко сделать, с OpenGL. Итак, если вы хотите, чтобы это было легко, используйте SFML.

«но я не понимаю, как использовать SFML»

Учебники очень просты в освоении, и если новичок, как я могу понять это, то так можно.

http://www.sfml-dev.org/learn.php

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