Главная страница
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.035 c
1-1102661652
Kerk
2004-12-10 09:54
2004.12.26
Глюк кодогенератора или мой?


3-1101295409
VitaWED
2004-11-24 14:23
2004.12.26
Название столбца.


14-1102576195
Dmitriy O.
2004-12-09 10:09
2004.12.26
Вот как борются у нас с Русским национализмом.


1-1102505567
Игорь нтк
2004-12-08 14:32
2004.12.26
отображение ячейки


14-1102275140
Некто
2004-12-05 22:32
2004.12.26
C++