Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Вниз

Как сохранить нарисованное OpenGL ем в Bmp-файл?   Найти похожие ветки 

 
Anonim   (2005-06-10 07:49) [0]

Как сохранить нарисованное OpenGL"ем в Bmp-файл? Попробовал скопировать с канвы объекта, но копируется только видимая на экране часть. Как сохранить изображение целиком? Размер изображения может быть гораздо больше разрешения экрана. Объект, на котором все рисуется в ScrollBox"е, при сохранении ScrollBox должен оставаться неподвижным.


 
XProger ©   (2005-06-10 13:09) [1]

Отрисуй в другой контекст в памяти и оттуда дёргай


 
Anonim   (2005-06-14 11:16) [2]

А OpenGL рисует на невидимых объектах?


 
XProger ©   (2005-06-14 16:53) [3]

А какой принцип у двойной буферизации? ;)

glReadBuffer(GL_BACK);
glReadPixels(...);


 
Anonim   (2005-06-16 09:43) [4]

Спасибо за подсказку, но в работе есть какие-то косяки. Изображение в центре считывается нормально, а сверху или снизу сплошные белые или зеленые полосы. Из-за чего это может быть?


 
XProger ©   (2005-06-16 16:32) [5]

glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
Ставил?


 
Anonim   (2005-06-22 08:16) [6]

С glPixelStorei стабильно зеленая полоса наверху.


 
XProger ©   (2005-06-22 09:12) [7]

glReadPixels(0, 0, Width, Height, $80E0, GL_UNSIGNED_BYTE, pixels)?


 
Anonim   (2005-06-22 17:33) [8]

$80E0 - GL_BGR_EXT. Так полосы гораздо меньше: наверху - зеленая, внизу - белая. Нижняя полоса больше верхней.


 
XProger ©   (2005-06-22 23:10) [9]

Anonim, видимо где-то ты ошиочку допустил...
0, 0?
Width, Height контекста или формы?


 
Anonim   (2005-06-25 10:32) [10]

Я пишу производный от панели компонент. Его и размеры. Только, по моему, это не причем, ведь размер, цвет и положение полос меняются с параметрами GL_BGR_EXT и GL_RGB, и подобных им. Я и так уж по пиксильно считываю.


 
XProger ©   (2005-06-25 12:47) [11]

Ошибка в коде.


 
Anonim   (2005-07-03 07:35) [12]

Оказывается, что положение полос зависит от положения полос прокрутки ScrollBox"а. Что это за ошибки кода такие?



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
1-1130405379
ВоваВова
2005-10-27 13:29
2005.11.20
Запуск .bat файла


14-1130599134
TStas
2005-10-29 19:18
2005.11.20
Как все-таки сделать авторан к экзешнику?


2-1131205604
WebSQLNeeder
2005-11-05 18:46
2005.11.20
Лишняя пустая строка в конце TMemo при сохранении в фаил


14-1130579720
Mambo
2005-10-29 13:55
2005.11.20
View Source in MS IE


2-1130505625
gvv
2005-10-28 17:20
2005.11.20
График Gantt





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский