Я создаю игру в пул, написанную на C ++, используя обычный OpenGL (без внешних инструментов), но я могу использовать GLUT.Я нарисовал кий, который хочу следовать за курсором мыши, но я не уверен, как это сделать.
Я знаю, как использовать ввод с клавиатуры для перемещения объектов, например, положения камеры или рисования объекта, но яне уверен, как перемещать объект с помощью мыши.
Это сигнал, который я пытаюсь переместить с помощью мыши:
void cue () {
glBegin;
glTranslatef(-10,5,0);
glRotatef(90,0,1,0);
glutSolidCone(0.25, 15, 20, 20);
glEnd();
}