Два шарика (кручение)
- From
- Serge Kumkov (2:5080/800.20)
- To
- All
- Date
- 2000-02-29T10:53:36Z
- Area
- RU.ALGORITHMS
Hi Valeriy!
28 Feb 00 22:50, Valeriy Shabanov wrote to Ivan Bessarabov:
VS> Проводишь перпендикуляр n-n к отрезку O1-O2 (где O - центры шаров).
VS> Перпендикуляр проходит в том месте, где шары соприкасаются. Вот так,
VS> как на рисунке, тока n-n понятно может состовлять с
VS> |n
VS> /--\|/--\
VS> | O1 | O2 |
VS> \--/|\--/
VS> |n
VS> осью Ox угол не 90 градусов. После этого делаешь отскок
VS> шаров от прямой n-n также как и от краёв, тока учитываешь,
VS> что n-n составляет с осью Ox угол = a. Так направления
VS> можно определить. А скорости шаров - это из курса физики.
VS> Я сам как то искал решение этого, но не нашёл.
Раз пошла такая пьянка :) Отскоки шаров - это достаточно несложно:
используем закон сохранения импульса. А вот как рассчитывать кручение
шаров, которое они получают после соударения? И как потом рассчитывать
движение крутящегося шара? Биллиардисты кручением пользуются достаточно
часто, так что не моделировать такой момент было бы странным...
Cинсерильно Ваш, Serge (AKA Quieter).
... Душа горит и руки наши крюки...
* Origin: 2445@dialup.mplik.ru ICQ UIN 8418050 FIDONet: (2:5080/800.20)