Форум: "Игры";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизКурсор и 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c