Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Загруска файла


Автор: WTF4XZ 21.4.2007, 01:57
Привет,

Полнустью код писать не буду поскольку в нем ошибок нет. Буду указывать тока отдельные моменты вызывающие ошибку.
Коды переписовались из самоучителя по OGL NeHe. Задача №6 кубик с текстурой.
Код

    texture1 = auxDIBImageLoad((LPCWSTR)"Data/nehe20-1.bmp");

При этом коде выдаёться МесБокс с ошибкой:
Код

Failed to open DIB file ????? p

Если же предведущий код заменить на этот:
Код

    char tmp[20]={"Data/nehe20-1.bmp"};
    WCHAR TMP[20];
    OemToCharW(tmp, TMP);
    texture1 = auxDIBImageLoad(TMP);

То он уже запускается, но увы кубик белый.

Автор: Rickert 25.4.2007, 07:32
WTF4XZ, всё-таки придётся тебе код весь привести.
glEnable(GL_TEXTURE_2D) делал?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)