Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Движение шаров в биллиарде, Добавление вращения 
:(
    Опции темы
Bibigon
Дата 11.2.2006, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 33
Регистрация: 11.2.2006

Репутация: нет
Всего: нет



Собираюсь написать трехмерный биллиард. Причем для реалистичности хочу добавить кручение шара. Поиск в интернете не особо помог. Все что смог найти довольно просто и ограничивается законом сохранения импульса и массы и законами Ньютона. Поэтому решил сам обмозговать этот вопрос. И вот что надумал: при ударе по шару главная чать силы идет на его перемещение и вычислять нужно этот вектор как и положено согласно законам ньютона и тд , но! так как часть силы удара по шару идет на придание шару вращения то должен добавляться вектор который будет представлять собой некую симуляцию вращения. Направление и сила этого вектора должны зависеть от точки удара по шару. Приведу пример: если удар был нанесен выше середины, то шар должен приобрести вращение вперед по направлению удара. Согласно моей идее это значит что к вектору "движения" шара будет приплюсован второй вектор "вращения" и напрвление его будет совпадать с главным вектором. Таким образом шар с вращением вперед покатится дальше чем шар без вращения при остальных равных условиях. Точно также если шару придано вращение назад то вектор вращения имеет направление противоположное направлению удара. Пойдем дальше. Возьмем для примера лобовое столкновение шара закрученного вперед или назад с неподвижно стоящим шаром. Согласно закону сохранения импульса первый шар передаст весь импульс второму. И второй шар покатится а первый останется на месте. Согласно моей идее в этот момент действительно весь импульс будет отдан второму шару, но при этом у первого шара останется вращение, которое не будет передано при столкновении и значит первый шар сможет еще продвинуться вперед или назад в зависимости от направления вращения. Боковое вращение вычисляется аналогично. Вот и все. Буду благодарен за критику.
PM MAIL   Вверх
SoWa
Дата 13.2.2006, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Харекришна
****


Профиль
Группа: Комодератор
Сообщений: 2422
Регистрация: 18.10.2004

Репутация: 6
Всего: 74



Плохо искал, если честно.
На Королевстве Дельфи есть статья.
+ читай обсуждение материала.
Биллиард


--------------------
Всем добра smile
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.0703 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.