Показать сообщение отдельно
  #6 (permalink)  
Старый 08.11.2023, 12:04
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

Сообщение от Raadsert
Но увеличение количества циклов сильно снижают производительность.
Ничего они сильно не снижают. Просто перед перерисовкой будут вызываться несколько простых функций, каждая отвечающая за свое изменение анимации, вместо одной сложной, которая делает все изменения.

Зачем постоянный цикл? Если нет изменений, то и вызывать ничего не надо. Когда есть какие то изменения, то для них запускается цикл requestAnimationFrame

Сообщение от Raadsert
Даже тот же Three.js, писался на нативном js
А на чем еще можно?

Последний раз редактировалось voraa, 08.11.2023 в 12:22.
Ответить с цитированием