Показать сообщение отдельно
Старый 24.11.2011, 20:13
Alexmody вне форума Посмотреть профиль Отправить личное сообщение для Alexmody Найти все сообщения от Alexmody
  № 1  
Ответить с цитированием
Alexmody

Регистрация: Dec 2010
Сообщений: 177
По умолчанию Формула затухания силы взрыва

Реализую в флеш игре взрыв.
Есть три переменные: power (сила), distance (дистанция), vec (нормированный вектор, указывает направление взрыва.
Сейчас считаю итоговую силу взрыва (импульс) так: power / distance * vec. Не нравится, как получается затухание, чем ближе объект к источнику взрыва, тем более непропорционально увеличивается сила (особенно когда почти впритык).
Подскажите? какую формулу в данном случае лучше использовать, для пропорционально силы взрыва в зависимости от дистанции (затухание).