Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: 6318
Последний выпуск: 19.06.2015

Проблемы с OpenGL

55K
23 марта 2010 года
Achpile
10 / / 23.03.2010
Программирую на Qt 4.5 под Ubuntu 9.10. При запуске выводится : Программа неожиданно завершилась.
вот фрагмент:


glBegin(GL_TRIANGLES);
for (unsigned int i = 1; i < e.meshes->fCount; i++)
{
glTexCoord2f(e.meshes->Vertexs[e.meshes->Faces[ i ].A].u,
e.meshes->Vertexs[e.meshes->Faces[ i ].A].v);

glVertex3f(e.meshes->Vertexs[e.meshes->Faces[ i ].A].p.FX,
e.meshes->Vertexs[e.meshes->Faces[ i ].A].p.FY,
e.meshes->Vertexs[e.meshes->Faces[ i ].A].p.FZ);

glTexCoord2f(e.meshes->Vertexs[e.meshes->Faces[ i ].B].u,
e.meshes->Vertexs[e.meshes->Faces[ i ].B].v);

glVertex3f(e.meshes->Vertexs[e.meshes->Faces[ i ].B].p.FX,
e.meshes->Vertexs[e.meshes->Faces[ i ].B].p.FY,
e.meshes->Vertexs[e.meshes->Faces[ i ].B].p.FZ);


glTexCoord2f(e.meshes->Vertexs[e.meshes->Faces[ i ].C].u,
e.meshes->Vertexs[e.meshes->Faces[ i ].C].v);

glVertex3f(e.meshes->Vertexs[e.meshes->Faces[ i ].C].p.FX,
e.meshes->Vertexs[e.meshes->Faces[ i ].C].p.FY,
e.meshes->Vertexs[e.meshes->Faces[ i ].C].p.FZ);
};
glEnd();


до первого оператора glTexCoord2f все работает... проверял через qDebug(), а вот дальше уже не идет... подскажите, пожалуйста, в чем ошибка?
55K
23 марта 2010 года
Achpile
10 / / 23.03.2010
Немного сам разобрался... Но при одном и том же коде он то выдает это сообщение, то нет... в чем может быть проблема?
55K
23 марта 2010 года
Achpile
10 / / 23.03.2010
Тема закрыта. Прошу прощения за беспокойство
43K
23 марта 2010 года
loki231
76 / / 27.09.2009
Попробую догадаться, нужно было с 0 начинать, а не с 1?
55K
23 марта 2010 года
Achpile
10 / / 23.03.2010
нет... при загрузке 3ds файла индекс вершины - 2 байта, а у меня эти переменные имели тип unsigned int - 4 байта

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог