Как вы отображаете изображения (.bmp и .jpeg), используя OpenGL?
Я сталкивался с некоторыми учебниками, но они были для C #, а не C / C ++.
Причина, по которой я хочу визуализировать изображения, заключается в том, что я хочу нарисовать космический корабль (для игры). Я мог бы использовать примитив OpenGL, но на самом деле он выглядит не очень хорошо. Другой вариант - нарисовать космический корабль, используя координаты, но это заняло бы целую вечность и выглядело бы не так хорошо.
выполнение следующего фрагмента всегда возвращает ошибку:
#include <iostream>
#include <GL/glfw.h>
using namespace std;
int main()
{
GLFWimage image;
if(glfwReadImage("ship.tga", &image, GLFW_ORIGIN_UL_BIT)!=GL_TRUE);
cout << "FAILED";
system("PAUSE");
return 0;
}
Что я делаю не так?
Плохо написанный код. Извини за это. Работает сейчас