crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> OpenGL и Qt4, некорректное выполнение программы
registr
  опции профиля:
сообщение 12.2.2010, 16:56
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 115
Регистрация: 16.11.2009
Пользователь №: 1234

Спасибо сказали: 8 раз(а)




Репутация:   1  


Опять про OpenGL. Написал приложение на Qt 4.3.0, которое у меня выполняется корректно, а на некоторых компах некорректно. Суть программы в том, что по высоте над поверхностью она дает цвет точке данной высоты.

Такое ощущение, что не работает функция C_fun (см. исходник). На компе, где компилировал, работает как надо, на некоторых (но не на всех) работает некорректно (фигура строится полностью серым цветом).

1) Корректно или нет запускается у вас мое приложение?

2) Какие советы и предложения, чтобы исправить данный дефект??? :blink:

ссылка для скачивания

Сообщение отредактировал registr - 12.2.2010, 18:07
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Rocky
  опции профиля:
сообщение 12.2.2010, 19:16
Сообщение #2


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Litkevich Yuriy извини за ссылку на другой форум... Если нельзя удали(

registr
Спросил у старших товарищей, посмотри, может в это дело.
Можно ли задавать статич. массиву размер через дин. переменную?
Я про вывод. Посмотри, реально ли там те значения, которые ты кладешь

в любом случае nmake такое не понимает )

Сообщение отредактировал Litkevich Yuriy - 12.2.2010, 20:03
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
registr
  опции профиля:
сообщение 12.2.2010, 19:35
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 115
Регистрация: 16.11.2009
Пользователь №: 1234

Спасибо сказали: 8 раз(а)




Репутация:   1  


Цитата(Rocky @ 12.2.2010, 19:16) *
registr
Спросил у старших товарищей, посмотри, может в это дело.
Я про вывод. Посмотри, реально ли там те значения, которые ты кладешь

Все точки принимают значение серого цвета, который указан ранее. Как будто функция C_fun не меняет значение цветов. C_fun функция типа void, ее параметр 3-х мерный массив треугольников и адреса 3-х rgb цветов. Если бы я неправильно создал функцию, то она и у меня бы не строила. Что за фокусы такие?

Цитата(BRE @ 12.2.2010, 19:26) *
У меня белое окно.... Двигал мышкой, жал не стрелки и пробел, ничего не изменяется. :)


Цитата(Rocky @ 12.2.2010, 19:26) *
в винде работает, под лиуксом - тоже белое окно с крестом )

А он что не строит рельеф??? :blink: Я что забыл вложить файл CrearMap.map? :blink: Должно происходить построение рельефа :blink:

с exe-шником должен лежать файл CrearMap.map, оттуда прога загружает чистую карту и накладывает на нее рельеф с градиентом цвета. Прога и рельеф не строит? :blink:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- registr   OpenGL и Qt4   12.2.2010, 16:56
- - Rocky   у меня не запустилась, требует mingw.dll. фиг с не...   12.2.2010, 17:54
- - registr   dll скачай здесь Компилирую через обычное кьютехо...   12.2.2010, 18:23
- - Litkevich Yuriy   Цитата(Rocky @ 12.2.2010, 20:54) А что во...   12.2.2010, 18:28
- - Rocky   Ну как бы либо я отстал... но вот так никогда нель...   12.2.2010, 18:38
|- - registr   Цитата(Rocky @ 12.2.2010, 18:38) Зы. 1) З...   12.2.2010, 18:48
|- - BRE   Цитата(Rocky @ 12.2.2010, 18:38) Потому ч...   12.2.2010, 18:58
- - DEADHUNT   Цитата(BRE @ 12.2.2010, 18:58) Это расшир...   12.2.2010, 19:04
|- - BRE   Цитата(DEADHUNT @ 12.2.2010, 19:04) Цитат...   12.2.2010, 19:09
- - Rocky   Litkevich Yuriy извини за ссылку на другой форум.....   12.2.2010, 19:16
|- - registr   Цитата(Rocky @ 12.2.2010, 19:16) registr ...   12.2.2010, 19:35
- - registr   BRE DEADHUNT Litkevich Yuriy Хотелось бы узнать ра...   12.2.2010, 19:17
|- - BRE   Цитата(registr @ 12.2.2010, 19:17) Хотело...   12.2.2010, 19:26
- - DEADHUNT   Цитата(BRE @ 12.2.2010, 19:09) Они это на...   12.2.2010, 19:21
- - Rocky   в винде работает, под лиуксом - тоже белое окно с ...   12.2.2010, 19:26
- - Rocky   не забыл. допиши в проге вывод значений 3-х мерног...   12.2.2010, 19:36
- - registr   Зы под Линуксом работает только в через Creator по...   12.2.2010, 19:41
- - BRE   Сейчас пока лениво разбираться, а под x86_64 тести...   12.2.2010, 19:43
- - registr   Подумаю методом проб и ошибок, ок, всем спасибо. М...   12.2.2010, 19:48
- - Litkevich Yuriy   Цитата(Rocky @ 12.2.2010, 22:16) Litkevic...   12.2.2010, 20:05
- - registr   Скорее всего проблема была в видеокарте. Заменил g...   13.2.2010, 22:23
- - Litkevich Yuriy   Цитата(registr @ 14.2.2010, 1:23) Типа ис...   13.2.2010, 22:35


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.12.2024, 0:46