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, 18:38
Сообщение #2


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

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

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




Репутация:   7  


Ну как бы либо я отстал... но вот так никогда нельзя было делать:
int z = 5;
double x[z];


либо #define z 5
либо const int z = 5;

Потому что компилятор должен знать заранее сколько памяти выделять под статический (!) массив. Это же не динамический... так можно вообще так делать

int z = 0;
cin << z;
int x[z];

Чето странное либо я сильно туплю в конце недели )

Зы.
1) Запустилось
2) Цвет верхней точки красный (даже не ораженвый как у рядом стоящих (или лежащих?) точек)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
registr
  опции профиля:
сообщение 12.2.2010, 18:48
Сообщение #3


Участник
**

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

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




Репутация:   1  


Цитата(Rocky @ 12.2.2010, 18:38) *
Зы.
1) Запустилось
2) Цвет верхней точки красный (даже не ораженвый как у рядом стоящих (или лежащих?) точек)

Можно крутить мышью )

Фишка в том, что у кого то запускается правильно, у кого то неправильно. Я не могу разобраться почему. Help.


Сообщение отредактировал registr - 12.2.2010, 19:10
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- 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


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


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




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