作者:对方尽快 | 来源:互联网 | 2023-05-17 19:26
我现在要开发一个台球游戏,被这个物理模型烦着呢?理论上,运动可分为平动和转动,最害怕这转动啊。比如一个现象:用手向前方压一个乒乓球,它开始会滑过去到头后有滚回来。一个搞机械的朋友帮我分析,却迷糊了:假
我现在要开发一个台球游戏,被这个物理模型烦着呢?理论上,运动可分为平动和转动,最害怕这转动啊。比如一个现象:用手向前方压一个乒乓球,它开始会滑过去到头后有滚回来。一个搞机械的朋友帮我分析,却迷糊了:假如开始有角动量怎么开始不转,当它转的时候没有力施加,怎么又转了
24 个解决方案
我是物理白痴,但是我会解决你的问题,要看到楼主的标题就恶心,懒得帮你。
BS 一个~~~~
台球可以当作弹性碰撞处理,需要转动???
楼上的,好的台球算法要计算转动扭矩的,这样可以模拟出真实台球击球技巧,比如梭干,跳球等等技巧打法。
www.justjf.com/mark/pureup/
這個算法不是你說用几個轉動,碰撞,平動,扭曲就能解答的
要選擇一個好的算法才是最重要的
看来除了我之外大家都是专家啊。看过国内的,做的基本都很“假”,不光是碰撞检测没做好,他们的球有的还不是滚着前进的。不过看到老外的却很真。不得不承认中国的“科学家”大多基本是饭桶,大家都要努力才是!
比如一个现象:用手向前方压一个乒乓球,它开始会滑过去到头后有滚回来。一个搞机械的朋友帮我分析,却迷糊了:假如开始有角动量怎么开始不转,当它转的时候没有力施加,怎么又转了
很难理解吗?好象还好吧,刚开始不转,是因为球的低部有向后的摩擦力,后来球停止后,摩擦力消失,就会因为你球的角动量而回转.物理忘的差不多了,可能说错,不过大概就是这么回事,见笑了
yaoniming3500(腰子比猪大) 说得有道理
静摩擦力会产生力矩,和白痴没关系。
楼主比较有趣……
刚开始,由于手压球,手通过球给地向下的压力,根据牛三(是牛几,忘记了)力的作用是相互的
所以地就给球摩擦力,摩擦力大于向后的力,球就向前,后来摩擦力小于向后的力,球就回来
大概是这样吧。。。本人也是物理菜虫
物理模型还是要建立的,但是主要根据复杂度来建,看你仿真要有多真
试想一下开发台球游戏的不去打台球……
-_-
去打一下吧