OpenGL - Большая проблема у меня!

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

Sirius SVU
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 15.11.2002 (Пт) 23:35
Откуда: из Россия.Москва

OpenGL - Большая проблема у меня!

Сообщение Sirius SVU » 01.04.2003 (Вт) 19:41

Я делаю на OpenGL так

HDC hdc = CreateCompatibleDC( whdc ); //whdc - окошечный hdc
//дальше там всякая фигня разная...
HGLRC hglrc = wglCreateContext( ......... );
//потом из hdc в whdc функцией BitBlt

Вот в чём проблема: иногда это не работает, а точнее:
У меня Windows XP, драйвер(карточки) не установлен - всё работает
Когда установлю драйвер, ничего не работает, а если не делать CreateCompatibleDC, а просто HDC hdc = whdc; то всё работает, но некрасиво жутко... мигает и противно...

Как же мне без мигания сделать?

И ещё кое-что: Когда я включаю текстуры у меня исчезает освещение. Если текстуру сделать полупрозрачной, то она смешается, что некрасиво, но смешается с освещением. Но это через /*...*/. А нормально можно???

Хой
Не математик
Не математик
 
Сообщения: 541
Зарегистрирован: 26.08.2002 (Пн) 0:21
Откуда: Россия

Сообщение Хой » 23.08.2003 (Сб) 2:27

А ты каим образом текстуры включаешь?
и напиши ПОЛНОСТЬЮ код инициализации!


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList