![]() |
|
||||||||||
|
|||||
|
[+1 14.08.08]
[+1 20.08.08] |
Туше...
1. Ммм.... тогда что ты имеешь в виду под фразой "задавать поверхность отрезками"?? В 5х тяжело рисовать программно отрезками (хотя реально) 2. У меня нет цели построить модель реально летящего мячика, ударяющегося о препятствия с учетом реальных g, коэффициентов трения, упругости удара... Хотелось просто нарисовать флешку в которой будут летать мячики, и это будет похоже на реальный мир, т.е. схалтурить, упрощая себе работу. Хотя формулы x=x0+V*t*cos(angle) y=y0+V*t*sin(angle) - gt^2/2 насколько я помню нашел я в справочнике по физике. 3. Искал уроки сдесь(перед тем, как стал рисовать сам, я ведь ленивый), но не нашел. Потому и спрашивал, "а как же нормальные люди делают". Полезу наверное на rambler. ЗЫ: это не наезд, это возвраст, знаете ли...
__________________
~ Never trouble trouble till trouble troubles you! |
|
|||||
|
1.см аттач.
2.Вобщем делал я такую штуку как тебе нужно. В чем идея. а) Физика для полета шарика. в начаньной точке у тебя задано ускорение. v- вектором. где норма(длина) вектора это сила ускорения. а направление вектора. это направление ускорения. Силы. 1)Сопротивление воздуха. k от 0 до 1 2)Сила тяжести. Fg - вектор. Взаимодействие. Сопротивление воздуха действует в противопложном напралении ускорения. поэтому можно ввести коефициент k и на каждом шаге v=k*v. Суммарная сила силя тяжести и ускорение это просто сумма данных векторов. т.е v=v+Fg. так же вектором можно задать силу и направление ветра темже вектором, и приплюсовывать. Это простейшая модель. 3. А вот самое интересное столкновение, коллизия. И предупреждение коллизии, кроме того замулька в чем, флешь разбивает выполнение мувика на определенные сегменты фремени заданные fps. Так вот за кадр, у тебя шарик может пролететь сквозь препятствие. Нужно что сделать. Найти точку соприкосновения с препятствием, дистанцию до этой точки, и остаток силы для отражения. И поставить шарик в нужную позицию. Вот здесь понадобится аналитическая геометрия, о которой тебе расскажут в университете Или уже рассказали.Про вращательный момент шарика я молчу, и про силу деформации. |
![]() |
Часовой пояс GMT +4, время: 04:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|