Форум программистов, компьютерный форум, киберфорум
Наши страницы
OpenGL
Войти
Регистрация
Восстановить пароль
 
Wolver
16 / 15 / 7
Регистрация: 26.04.2015
Сообщений: 140
1

Выделение и перемещение объектов мышкой

07.03.2017, 01:38. Просмотров 447. Ответов 2
Метки нет (Все метки)

Доброго времени суток!
Интересует вопрос выделения объектов мышкой и последующее их перемещение через кнопки клавы (напр. стрелочки). В силу невысоких познаний в WinAPI (общие понятия) и OpenGL (первые 20 уроков сайта NeHe), а также в скудности полного кода для 2D по данному вопросу в гугле, - пришлось импровизировать.
Нашёл инфу на паскале, оооочень много инфы и исходники тык (рис 6.1 и инфа рядом с ним на том сайте). Переписал код на С++ Builder и интегрировал его в 7-й урок с сайта NeHe, запустил - оно создало просто чёрное окно а объектов нет
Исходный код:
sample.txt
Переписанный на С++ код:
lesson7.txt
оба по ссылке на гугл диск:
исходник на паскале + изменённое на с++
Подскажите, пожалуйста, где накосячил в С++? Возможно просто часть кода лишняя при слиянии или где-то не поставил в нужном месте gl-функцию....
Буду ооочень признателен если поможете разобраться!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2017, 01:38
Ответы с готовыми решениями:

Перемещение объекта мышкой
Добрый вечер. Начала изучать OpenGL при выполнении задания - сделать пасьянс. В программе просто...

Перемещение фигуры вслед за мышкой
Вечер добрый, форумчане! Пытаюсь сделать так, чтобы при нажатии кнопки мыши примитив двигался вслед...

Перемещение части объектов
Добрый вечер. Необходимо использовать glTranslatef только для полигонов куба, при этом оставив...

Перемещение и поворот объектов
так, я вижу 2 варианта: 1 - используя матрицы, glRotate и glTranslate, перемножаем матрицы,...

Выделение контура объектов на картинке
Здравствуйте, появилась идея для реализации которой нужно разбивать области на картинке по цветам и...

2
vxg
Модератор
3300 / 2094 / 330
Регистрация: 13.01.2012
Сообщений: 8,141
07.03.2017, 06:12 2
Wolver, не совсем понятно что нужно, ну да ладно, может это поможет Перемещение объекта мышкой
0
Wolver
16 / 15 / 7
Регистрация: 26.04.2015
Сообщений: 140
07.03.2017, 12:58  [ТС] 3
Цитата Сообщение от vxg Посмотреть сообщение
не совсем понятно что нужно, ну да ладно, может это поможет Перемещение объекта мышкой
куда уж подробнее описывать) я нашёл пример и хотел его адаптировать под урок с NeHe, и если всё будет работать, уже разбираться через дебаг что и зачем там идёт. Код работает, но ничего не рисуется.
---------
по поводу вашей ссылки - видел её, но я не понимаю как прилепить gl\glut.h в Console Application, оно выдаёт линкер эррор, поэтому в билдере делал через WINAPI WinMain, в вижуале такой проблемы не было(
---------
В идеале был бы рад, если бы мне подсказали где ошибка в моём коде, из-за чего не рисуется сцена.
+ дополнительно будет хорошо если смогу запустить через билдер ваш код по ссылке.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2017, 12:58

Выделение объектов сцены центром экрана посредством камеры
Ку-ку, кодеры! Использую OpenGL 3.3+ c GLFW + GLSL. Пишу это все на C++ в QT Creator. Пишу свою...

Перемещение объектов мышкой
Добрый день, помогите разобраться! В общем есть кнопка, при клике на нее достается мувиклип из...

Перемещение объектов на форме мышкой
Здравствуйте. Возникла необходимость перемещать, уже в запущенной программе, объекты...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.