| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > подскажите с OpenGL |
| Автор: hawk3500 24.2.2011, 21:58 |
| Здравствуйте. Подсккажите пожалуйста, как оптимальо это сделать: хочу сделать программу для графического просмотра файлов в бинарном виде. 0-это чёрный квадрат, 1-зелёный квадрат. Делаю на OpeGl, но получаеться как-то медленно. Подскажите можно ли уже выведенную картинку(квадратики эти) сдвинуть на n-позиций вверх, а не достающее дописывать. Как то медленно идёт прорисовка при прокручивании....файлы большие (по несколько гигабайт). Надеюсь,что кто нибудь подскажет алгоритм пооптимальней и побыстрее. Заранее благодарен, с уважением, Hawk3500. |
| Автор: borisbn 24.2.2011, 22:13 |
| боюсь показать свою безграмотность, но IMHO отображение пикселов, тем более двуцветных, на OpenGL должно работать медленнее, чем просто создание BITMAP'а, побитное его заполнение, и отображение на экране средствами GDI... не настаиваю, а предлагаю проверить |
| Автор: Amp 25.2.2011, 13:40 |
| Зачем подобную задачу реализовывать на OpenGL? |
| Автор: hawk3500 25.2.2011, 19:59 |
| Amp,я вот тоже к этому выводу пришёл. Решил задачу. Сделал через QImage, по образу и подобию, как рекомендовал borisbn. Спасибо всем кто отозвался) |