Как сделать анимацию водной ряби из сетки квадратов? - PullRequest
2 голосов
/ 03 февраля 2012

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

enter image description here

Ответы [ 2 ]

3 голосов
/ 03 февраля 2012

Вот рабочий пример в JavaScript.

http://jsfiddle.net/nsN57/17/

Конечно, вы можете улучшить его, но ваши требования были немного расплывчаты.

3 голосов
/ 03 февраля 2012

Вы можете представить каждый квадрат сетки как узел в модели конечных элементов и предположить, что щелчок мыши эквивалентен импульсному отклику в узле, связанном с квадратом сетки, по которому щелкнули. Прочтите немного о Модальный анализ , Формы нормального режима и Методы анализа конечных элементов , чтобы узнать, как подойти к этому.

...