Показать сообщение отдельно
Старый 11.01.2009, 23:15
pool вне форума Посмотреть профиль Отправить личное сообщение для pool Посетить домашнюю страницу pool Найти все сообщения от pool
  № 9  
Ответить с цитированием
pool

Регистрация: Sep 2002
Адрес: СПб
Сообщений: 22
Psycho Tiger, то что предлагает Бен Виниарчик (к сожалению, не знаком с ним) можно написать так - составте уравнения и решите их...или как в Ландавшице - очевидно что решение системы уравнений будет выглядеть так... и остальные вариации.
Не лучшим вариантом помощи топик-стартеру будет написать в добавок, что искать надо времена столкновения внутри кадра, до соударения и после, и по этим временам (и скоростям, соответственно) находить координаты шара в начале следующего кадра для его отображения.
Алгоритм получается такой, что при увеличении шаров количество вычислений увеличивается в факториале и все сильно начинает тормозить...расплата за реальную механику. Я для этого писал уравнения без тригонометрии, но тормоза все равно есть (машинка слабенькая).

...а сильверлайт в 10! раз быстрее и фрамверка.NET ему не нужно.
Зачем за флеш платить 600$, когда добавить половинку и будет новый комп, а все что надо для разработки в MS дают даром. пойду обсудить это во Флейме.