|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2020, 18:27 | #1 |
Новичок
Джуниор
Регистрация: 06.10.2020
Сообщений: 2
|
C++ OpenGL
Создано приложение 3d графики с помощью OpenGLи C++ но изображение почему то иногда начинает дрожать а именно аватар при запуске и в процессе работы . У кого есть предположения Почему это происходит. И как это исправить.
Спасибо за ответ. |
06.10.2020, 18:51 | #2 |
Новичок
Джуниор
Регистрация: 06.10.2020
Сообщений: 2
|
ivi_, При чем дрожит не сам рисунок поля а скелет движущегося оватара
|
06.10.2020, 19:24 | #3 |
Пользователь
Регистрация: 27.09.2019
Сообщений: 68
|
приложите код
|
06.10.2020, 19:39 | #4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Запишите видео и покажите.
К примеру при помощи https://blog.bahraniapps.com/gifcam/ Результат можно положить на http://PostImage.org или на ютуб. Виндоус и Линукс это ОС с вытесняющей многозадачностью. Это значит что они могут прервать вашу программу в любое время на любой срок. А так же частота вашего процессора плавающая. Поэтому время исполнения игрового цикла у вас тоже плавает. Поэтому нужно замерить время между кадрами и включить поправку в расчеты перемещения "ускорив" или "замедлив" движения. Вернее просто dt у вас будет разная и при расчете нового положения доумножаете на этот коэффициент. https://habr.com/ru/post/136878/
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Qt+OpenGL. Qt "не видит" функции OpenGL | EnterFix | Qt и кроссплатформенное программирование С/С++ | 4 | 29.01.2013 18:59 |
OpenGL + C++ | GuardianSpirit | Visual C++ | 1 | 12.01.2013 07:45 |
OpenGl | Valera | Помощь студентам | 3 | 09.11.2011 23:49 |
C++ и OpenGL | likstalkera | Visual C++ | 26 | 06.07.2011 13:48 |
OpenGl | fomikadze | Общие вопросы C/C++ | 4 | 21.06.2011 07:01 |