Доброго времени суток, друзья!
Представляю Вашему вниманию перевод статьи Martin Heinz «Implementing 2D Physics in JavaScript».
Давайте немного развлечемся, создавая двухмерные симуляции и визуализации в JS.
Создание реалистичной анимации физических процессов может казаться сложной задачей, но это не так. Используемые для этого алгоритмы могут быть очень простыми и при этом точно воспроизводить такие физические явления, как движение, ускорение и гравитация (притяжение).
Хотите узнать, как эти алгоритмы реализуются в JS?
Примеры можно посмотреть здесь.
Исходный код находится здесь.
Читать полностью »