Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Сообщения за день
Поиск
Поиск по форуму
Отображать темы
Отображать сообщения
Расширенный поиск
К странице...
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Canvas, трининг.
Да, просто замени весь шаблон на этот:
Опции темы
Искать в теме
#
1
(
permalink
)
30.10.2012, 07:17
Severtain
Профессор
Регистрация: 25.04.2011
Сообщений: 280
Canvas, трининг.
Столкнулся с одной очень интересной находкой. Даже если HTML5 приложение не жрет много ресурсов и фпс не падает, то трининг в нем присутствует по любому.
Как с этим бороться? Кто с этим сталкивался?
#
2
(
permalink
)
30.10.2012, 13:28
Severtain
Профессор
Регистрация: 25.04.2011
Сообщений: 280
Дзен-трансгуманист
,
ээм... ок! ) разрыв кадров)
сделал демку как крутится шарик вокруг другого шарика, но он дергается как то)) Хотя с ФПС все норм!
#
3
(
permalink
)
30.10.2012, 15:23
nerv_
junior
Регистрация: 29.11.2011
Сообщений: 3,924
Сообщение от
Дзен-трансгуманист
В некоторых браузерах выглядит не очень-то ровно, правда?
а должно выглядеть ровно? )
http://learn.javascript.ru/settimeout-setinterval
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
#
4
(
permalink
)
30.10.2012, 18:10
melky
sinistral
Регистрация: 28.03.2011
Сообщений: 5,418
Сообщение от
Дзен-трансгуманист
В некоторых браузерах выглядит не очень-то ровно, правда?
FFFFFFFFUUUU
USE requestAnimationFrame FOR RENDERING !
(заметьте, что я сказал
для отрисовки
)
Сообщение от
Дзен-трансгуманист
В Хроме мой пример дает 26-27, что уже можно сказать стабильно.
в хроме с rAM будет выдаваться 60
Последний раз редактировалось melky, 30.10.2012 в
18:12
.
#
5
(
permalink
)
30.10.2012, 19:00
melky
sinistral
Регистрация: 28.03.2011
Сообщений: 5,418
Сообщение от
Дзен-трансгуманист
60 чего, FPS или msec?
FPS. вообще, может и быть больше 60-и - у меня включена вертикальная синхронизация.
задержка ~17 ms
циферки fps можно так же увидеть в chromium'e в инструментах разработчика (timeline->frames)
#
6
(
permalink
)
01.11.2012, 12:23
Severtain
Профессор
Регистрация: 25.04.2011
Сообщений: 280
Спасибо большое! Про RAF слышал уже очень много! Думаю стоит попробовать! )
#
7
(
permalink
)
01.11.2012, 12:38
Severtain
Профессор
Регистрация: 25.04.2011
Сообщений: 280
Поставил все на RAF ! Супер.. те же 30 фпс выводится очень плавно!
Спасибо огромное!
«
Проблема с кроссдоменным аяксом
|
Ошибка в регулярке со слэшем
»
Опции темы
Версия для печати
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
canvas и drawImage()
jussik
Элементы интерфейса
0
27.10.2012
15:57
Почему неправильно вырисовывается canvas?
Amateur
Events/DOM/Window
0
19.09.2012
09:45
Запуск Canvas в IE9!
Severtain
Общие вопросы Javascript
7
11.04.2012
11:36
Создание экземпляра Canvas не затрагивая HTML
Tails
Общие вопросы Javascript
2
09.03.2012
11:55
Добавить на canvas еще один елемент
greengarlic
Общие вопросы Javascript
5
22.09.2010
09:16
© Илья Кантор, 2007-2021
О проекте
-
Архив форума
-
Вверх