Хочу написать программу, которая будет строить треугольник Серпинского. Мне нужно получить координаты первого треугольника, но я не хочу реализовывать это банальным образом. Я хочу, чтобы пользователь, при помощи нажатий левой кнопкой мыши, мог выбрать точки для основного треугольника. Как такое можно реализовать на OpenGL?
Функция для обрабатывания нажатий:
C++
void mouse_event (int button, int state, int x, int y)
{
if ((button == GLUT_LEFT_BUTTON && state == GLUT_DOWN))
{
coord_mouse_x = x;
coord_mouse_y = y;
}
}
Проблема именно в том, что я не знаю, куда и как записать эти точки?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть последовательность из чисел, надо перед каждым отрицательным вставить 0 Я записал начальную последовательность в vector и потом хотел...