|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.01.2012, 18:52 | #1 |
Форумчанин
Регистрация: 02.06.2011
Сообщений: 282
|
C++ OpenGL
есть сценка. как заставить, например кубик, постоянно вращаться вокруг оси OY?
в смысле чтобы кнопки постоянно не нажимать. то есть я написал программу, которая по нажатию кнопки поворачивает кубик на 2 градуса вокруг оси OY. а как сделать чтобы он постоянно вращался? |
22.01.2012, 19:05 | #2 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Теперь тебе нужно, что бы приращение происходило без нажатия. То есть, код, который реализует это приращение должен запустится без нажатий на клавишу. Например - где нибудь в вечном цикле. То есть код, который реализует приращение нужно вынести в отдельную функцию. А в коде, который запускает при нажатии на клавишу, нужно запускать эту функцию. Тогда ты сможешь в вечном цикле тупо запускать опять таки эту же самую функцию, и приращение будет происходить как при нажатии, так и само по себе. |
|
22.01.2012, 19:12 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну так как OpenGL предполагает окно, значит таймер самое то.
ну а далее glRotate. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
08.02.2012, 18:30 | #4 |
Форумчанин
Регистрация: 02.06.2011
Сообщений: 282
|
хочу поднять тему. вот далее краткий код.могу выложить полный. преподу надо чтобы при запуске программы фигура сразу же крутилась (без каких либо нажатий клавиш и ТД и ТП) как это реализовать?
Код:
|
08.02.2012, 18:48 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenGL | grafgrial | Фриланс | 3 | 10.11.2011 16:32 |
openGL | jasul | Софт | 2 | 29.10.2011 14:28 |
OpenGL | StudentofSUSU | Помощь студентам | 2 | 15.03.2010 19:26 |
Opengl | Алексадр | Компоненты Delphi | 4 | 29.09.2009 17:23 |
OpenGL в С# | LeGAl | Общие вопросы .NET | 0 | 30.04.2009 02:15 |