球体碰撞问题,求反弹角度
也许这是一个算法问题,但是还请大家不吝赐教
问题如下:
一个运动的小正圆球与一个不动的大正圆球相撞,已知大、小圆球的圆心坐标,及半径,还有小球的水平入射角度,怎样才能求出小球的水平反射角度呢?
急求解....大侠帮忙..谢了
问题点数:100、回复次数:8Top
1 楼fengfeng2003()回复于 2006-06-01 08:30:30 得分 0
偶想思路可以这样
把小球的速度分解,在两者相碰的时刻:分解为两个球连心线方向和垂直连心线方向的速度,碰撞时刻,垂直方向不受影响,连心线方向按动量定理来计算,最后将计算的连心线方向速度和垂直的连心线速度合成Top
2 楼yzx1983(捕风捉影)回复于 2006-06-01 09:04:08 得分 0
连接碰撞点和大圆圆心,以此为对称轴,翻转小圆的运动方向向量即可。Top
3 楼jixingzhong(瞌睡虫·星辰)回复于 2006-06-01 09:05:21 得分 0
就是楼上的意思了 ~
这个物理上的过程要先清晰了才好做 ...
基本就是 矢量的分解合成 和一个动量定律就可以了 ~Top
4 楼jixingzhong(瞌睡虫·星辰)回复于 2006-06-01 09:12:16 得分 0
... 偶说的是 1 楼的 ...
刚才没有看到 2 楼的回复。
2 楼的兄弟 ....
翻转肯定是错的 ....Top
5 楼jixingzhong(瞌睡虫·星辰)回复于 2006-06-01 09:15:48 得分 0
一个不动的大正圆球
===========
我在想,大球不动,那么
是不是 两球接触点 和 大球 圆心连线作为对称轴翻转就是碰撞后的运动方向了 ...Top
6 楼iicup(双杯献酒)回复于 2006-06-01 09:22:48 得分 0
这是物理问题。Top
7 楼popy007(Twinsen)回复于 2006-06-01 09:38:49 得分 100
http://blog.csdn.net/popy007/archive/2005/05/20/376944.aspxTop
8 楼ouyh12345(五岭散人)回复于 2006-06-01 09:47:20 得分 0
先求切面,再找角度Top




