Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
AlukardX
8 / 8 / 3
Регистрация: 02.03.2013
Сообщений: 53
#1

C++ и OpenGl урок NeHe - C++

20.04.2013, 20:23. Просмотров 915. Ответов 2
Метки нет (Все метки)

Сделал по уроку Nehe 6
Куб прогружается но он белый а должна накладываться текстура
вот код где загружаю текстуру
C++
1
2
3
4
5
6
7
8
9
10
GLvoid LoadGLTextures()
{
    // Загрузка картинки
    AUX_RGBImageRec *texture1= auxDIBImageLoadA("Data\NeHe.bmp");
    glGenTextures(1, &texture[0]);
    glBindTexture(GL_TEXTURE_2D, texture[0]);
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
    glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
glTexImage2D(GL_TEXTURE_2D, 0, 3, texture1->sizeX, texture1->sizeY, 0,
GL_RGB, GL_UNSIGNED_BYTE, texture1->data);
ставил путь именно к файлу на компе и ничего не работает
куда надо положить текстуру что бы её взять? уже много способов попробовал но не получается что то совсем=(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2013, 20:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос C++ и OpenGl урок NeHe (C++):

Урок геометрии, масштабирование изображений - C++
Задача: Есть картинка 100x100 px на которой нарисован смайлик необходимо наложить этот смайлик на другие фотографии, размер которых...

Direct по книге Горнакова урок 8, запускается но 3DКуб не выводится - C++
Начал учить Direct по книге Горнакова, урок №8 запускается но 3DКуб не выводится. Ошибок вроде нет, библиотеки тоже подключены. Все...

Урок об C++Builder package - C++ Builder
Здрасте люди, помогите пожолуйсто, мне нужно узнать как работать с C++ Builder package, или книгу кинтье маленкую, или урок об етом,...

Определить, на какой неделе и в какой день недели состоится урок - C++ Builder
В первом полугодии учебного года занятия проходят с 1 по 8 и с 10 по 17 неделю (9 неделя – каникулы). В расписании одного из классов 5 дней...

Visual C++, NeHe, OpenGL - Visual C++
Доброго времени суток, господа! Помогите пожалуйста запилить это /* * This Code Was Created By Jeff Molofee 2000 * A HUGE Thanks To...

Не компилируется LESSON30 NEHE несовместимые параметры командной строки "/ZI" и "/Gy- - Visual C++
Доброе время суток Помогите пжста разобратся не могу скомпилить проект с сайта...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
proggamer12
17 / 17 / 2
Регистрация: 06.07.2012
Сообщений: 505
Завершенные тесты: 1
29.05.2013, 17:37 #2
Для эксперимента можно попробовать перекомпилировать программу, указав в качестве местоположения файла только его название (т. е. поиск в директории где запускается программа), программа заработает без запуска через компилятор, но для запуска через компилятор надо (я точно не помню) положить текстуру в папку с листингом.
Надеюсь совет поможет.
1
AlukardX
8 / 8 / 3
Регистрация: 02.03.2013
Сообщений: 53
29.05.2013, 18:00  [ТС] #3
Цитата Сообщение от proggamer12 Посмотреть сообщение
Для эксперимента можно попробовать перекомпилировать программу, указав в качестве местоположения файла только его название (т. е. поиск в директории где запускается программа), программа заработает без запуска через компилятор, но для запуска через компилятор надо (я точно не помню) положить текстуру в папку с листингом.
Надеюсь совет поможет.
уже давно разобрался=)но всеравно спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2013, 18:00
Привет! Вот еще темы с ответами:

Работает ли 10 урок nehe? - OpenGL
Вопрос написан в заголовке. В уроке написано что он не работает, правда ли это или нет? Ссылка на урок

Не собираются уроки NeHe по OpenGL (Code::Blocks) - C++ WinAPI
Решил попробовать уроки NeHe по OpenGL.... Какая печаль.... после того как я написал куча ошибок в коде. Да скорее всего это из за моего...

Ошибка в уроках по OpenGL? (от NeHe) в делфи. (инициализация) - Delphi
На 7-ом уроке у меня не инициализируется проект, но компилируется. Создаётся .exe в папке, при запуске - "инициализация провалена". ...

OpenGL.Урок 1. простой OpenGL-проект - OpenGL
Не компилируется кодю #include <GL\glut.h> void DrawLine() { glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0, 1.0, 1.0); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru