Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

Курсор и OpenGL   Найти похожие ветки 

 
RagE ©   (2004-08-27 12:16) [0]

Есть такой вопрос. Нужно под OpenGL рисовать свой курсор. Если сделать отрисовку в основном цикле рендеринга, то при падении фпс курсор дергаться будет. Может кто знает как решить этот вопрос? Возможно ли поставить процедуру отрисовки курсора на событие WM_MOUSEMOVE, так чтобы все было корректно и самое главное работало. Сорри если кто меня не понял. Не могу щас более четко сформулировать вопрос


 
П7   (2004-08-27 12:44) [1]

Тебе по моему ничего не остаётся, кроме как заменить Виндовый курсор, хотя... Мне было бы тоже интересно. Скажем выводить курсор отдельным потоком. Но как тогда быть с единым рефрешем?


 
Darthman ©   (2004-08-27 13:17) [2]

Например в Direct3D есть такое понятие hardware cursor и его поддерживают все карточки современные и не очень. Тоесть курсор выводится автоматически средствами карты и не привязан к fps игры. В OpenGL незнаю такого пока...


 
Megabyte-Ceercop ©   (2004-08-27 13:19) [3]

Похоже нужно рисовать курсор и по событью МоусеМове и при рендеринге каждого фрейма. Проблема только в востановлении экрана под курсором.


 
RagE ©   (2004-08-27 14:17) [4]

Darthman ©   (27.08.04 13:17) [2]
в том то и дело что реализации для D3D у меня есть. Там все просто и хорошо.
А насчет заменить виндовый курсор я уже думал. Остается вопрос сколько будет граблей чтобы определить например координаты OpenGL кудя я ткну.


 
П7   (2004-08-27 15:06) [5]


> RagE ©   (27.08.04 14:17) [4]

Да блин, ты ж всего лишь иконку заменяешь, при чём тут тычки?


 
RagE ©   (2004-08-27 15:18) [6]

П7   (27.08.04 15:06) [5]
сорри ляпнул не подумав. Пока остановлюсь на таком варианте


 
П7   (2004-08-27 15:26) [7]


> RagE ©   (27.08.04 15:18) [6]

А зачем тебе это? По моему вполне достаточно обычных средств.


 
Micah'GF ©   (2004-08-27 15:36) [8]

[7] П7
а как обычными средствами сделать?? (ну кроме того что имел ввиду RagE в первом своем посте)



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

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
4-1100097837
Павел
2004-11-10 17:43
2004.12.26
USB->RS232


14-1102487212
ocean
2004-12-08 09:26
2004.12.26
ДТП


11-1084320954
Николай Сергеевич
2004-05-12 04:15
2004.12.26
Проблемы с элементами на форме


11-1084444333
Stargazer
2004-05-13 14:32
2004.12.26
KOL + Ogg Vorbis


14-1102317352
PRM
2004-12-06 10:15
2004.12.26
Чем занимаются программисты после работы