forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   OpenGL Framework (http://forum.boolean.name/showthread.php?t=19583)

MiXaeL 15.12.2014 19:18

OpenGL Framework
 
Уважаемые хлебопёки,
а подскажите простой 2D OpenGL framework.
Нужно: вывод изображений (возможно, анимированных), работа с инпутом.
Чем проще, тем лучше. Ну или тыкните в то, как это просто сделать на чистом OpenGL.

Knightmare 15.12.2014 20:01

Ответ: OpenGL Framework
 
GLUT (инициализация, ввод-вывод), libpng (картинки грузить шобы), чистый OpenGL (тупо квады с текстурой рисуем, хоть через glBegin()/glEnd()), все что тебе надо чтобы запилить требуемый функционал в 3-4 сотни строчек кода. Если платформ надо больше чем одну - добавь по сотне строчек на платформу.

moka 16.12.2014 04:36

Ответ: OpenGL Framework
 
А требование OpenGL чем обоснованное? Web не подходит под ситуацию? canvas2d поддерживается практически везде и есть все что ты просишь, плюс "все" платформы.

MiXaeL 16.12.2014 16:32

Ответ: OpenGL Framework
 
OpenGL - требование свыше.
В программировании графики не очень шарю, поэтому вопрос к знатокам, как принято рисовать простые объекты в 2д: треугольниками или на квад натянуть текстуру с прозрачностью? Под простым объектом понимается, например, прямоугольник с дыркой в центре.
Ну и вообще, любые советы с удовольствием послушаю.

Mr_F_ 16.12.2014 16:46

Ответ: OpenGL Framework
 
Цитата:

Под простым объектом понимается, например, прямоугольник с дыркой в центре.
такое логичнее бы просто треугольниками с цветом
дёшево, от разрешения не зависит, можно антиалиасить


Часовой пояс GMT +4, время: 18:09.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot