![]() |
|
![]() ![]() ![]() |
|
hawk3500 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 246 Регистрация: 6.2.2009 Репутация: нет Всего: 2 |
Здравствуйте.
Подсккажите пожалуйста, как оптимальо это сделать: хочу сделать программу для графического просмотра файлов в бинарном виде. 0-это чёрный квадрат, 1-зелёный квадрат. Делаю на OpeGl, но получаеться как-то медленно. Подскажите можно ли уже выведенную картинку(квадратики эти) сдвинуть на n-позиций вверх, а не достающее дописывать. Как то медленно идёт прорисовка при прокручивании....файлы большие (по несколько гигабайт). Надеюсь,что кто нибудь подскажет алгоритм пооптимальней и побыстрее. Заранее благодарен, с уважением, Hawk3500. --------------------
воин dzen'a |
|||
|
||||
borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
боюсь показать свою безграмотность, но IMHO отображение пикселов, тем более двуцветных, на OpenGL должно работать медленнее, чем просто создание BITMAP'а, побитное его заполнение, и отображение на экране средствами GDI...
не настаиваю, а предлагаю проверить Это сообщение отредактировал(а) borisbn - 24.2.2011, 22:15 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
Amp |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: 7 Всего: 17 |
Зачем подобную задачу реализовывать на OpenGL?
|
|||
|
||||
hawk3500 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 246 Регистрация: 6.2.2009 Репутация: нет Всего: 2 |
Amp,я вот тоже к этому выводу пришёл.
Решил задачу. Сделал через QImage, по образу и подобию, как рекомендовал borisbn. Спасибо всем кто отозвался) --------------------
воин dzen'a |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |