Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   что такое easing и springing (http://www.flasher.ru/forum/showthread.php?t=118602)

Dear.D 28.11.2008 16:58

что такое easing и springing
 
Что такое скорость и ускорение - понятно, а что такое easing и springing, не врублюсь. Похоже на авторские примочки.
Цитата:

The difference between easing and springing is in what aspect of the motion is proportional. In easing, velocity is proportional to the distance; the further away from the target, the faster the object moves. As it gets very, very close to the object, it’s hardly moving at all.

In springing, acceleration is proportional to the distance. If the object is far away from the target, a whole lot of acceleration is applied, increasing the velocity quickly. As the object gets closer to its target, less acceleration is applied, but it’s still accelerating! It flies right past the target, and then
acceleration pulls it back. Eventually, friction causes it to settle down.
Может кто поможет понять.

fame_fatale 28.11.2008 17:03

Облегчать и оживлять, вроде...

Dear.D 28.11.2008 17:20

мне даже такая подсказка не помогает
Цитата:

vx = dx*easing;
и
vx += dx*spring;

fame_fatale 28.11.2008 17:43

ну это, видимо, названия переменных

iNils 28.11.2008 17:53

При easing - скорость пропорциональна расстоянию.
При springing - ускорение пропорционально расстоянию.

Dear.D 28.11.2008 17:53

да это и так понятно (vx это вектор скорости по X, а dx это приращение координат по X). А что такое easing и spring? Понятно, что это слова "замедление" и "отскок", но как понять их смысл в контексте. Судя по формуле spring это что-то типа ускорения (только зачем dx?)

Psycho Tiger 30.11.2008 15:19

easing - как и сказал iNils - скорость пропорциональная расстоянию. Проще говоря, расстояние между двумя точками 300 пикселей. Время движения 3 секунды. Если движение равномерно - то за секунду обьект проходит 100 пикселей. Но ведь он может пройти 250 пикселей за первые 2 секунды, а на третей только 50 - время и путь не измениться.


Часовой пояс GMT +4, время: 07:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.