![]() |
|
||||||||||
|
|||||
|
1.см аттач.
2.Вобщем делал я такую штуку как тебе нужно. В чем идея. а) Физика для полета шарика. в начаньной точке у тебя задано ускорение. v- вектором. где норма(длина) вектора это сила ускорения. а направление вектора. это направление ускорения. Силы. 1)Сопротивление воздуха. k от 0 до 1 2)Сила тяжести. Fg - вектор. Взаимодействие. Сопротивление воздуха действует в противопложном напралении ускорения. поэтому можно ввести коефициент k и на каждом шаге v=k*v. Суммарная сила силя тяжести и ускорение это просто сумма данных векторов. т.е v=v+Fg. так же вектором можно задать силу и направление ветра темже вектором, и приплюсовывать. Это простейшая модель. 3. А вот самое интересное столкновение, коллизия. И предупреждение коллизии, кроме того замулька в чем, флешь разбивает выполнение мувика на определенные сегменты фремени заданные fps. Так вот за кадр, у тебя шарик может пролететь сквозь препятствие. Нужно что сделать. Найти точку соприкосновения с препятствием, дистанцию до этой точки, и остаток силы для отражения. И поставить шарик в нужную позицию. Вот здесь понадобится аналитическая геометрия, о которой тебе расскажут в университете Или уже рассказали.Про вращательный момент шарика я молчу, и про силу деформации. |
![]() |
Часовой пояс GMT +4, время: 06:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|