Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2012, 19:09   #21
Nikk[UA]
Пользователь
 
Регистрация: 24.01.2011
Сообщений: 41
По умолчанию

написал

Цитата:
glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) ;
теперь изображение изначально в альфа канале, а потом с каждым кадром наростает и становится в конце концов без него.

Думаю нужно перед отрисовкой как то экран очищать, а то оно его рендерит по верх предыдущего кадра
Nikk[UA] вне форума Ответить с цитированием
Старый 12.06.2012, 20:23   #22
Nikk[UA]
Пользователь
 
Регистрация: 24.01.2011
Сообщений: 41
По умолчанию

Цитата:
glClearColor (0.0, 0.0, 0.0, 0.0);
glClear (GL_COLOR_BUFFER_BIT);
вот это помогло!
Nikk[UA] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGL. Проекционные тени и их отрисовка на плоскости стен комнаты capta1n Помощь студентам 1 07.12.2011 19:48
Отрисовка ребер в OpenGL Xcopy Помощь студентам 0 14.05.2011 13:02
Отрисовка пикселей поверх всех окон TilerDerton Общие вопросы Delphi 4 29.09.2010 10:35
Отрисовка метафайла средствами OpenGL -=CHIP=- Мультимедиа в Delphi 3 20.09.2009 13:12
Отрисовка круга в OpenGl Oburec Мультимедиа в Delphi 1 04.07.2009 15:22