游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1560|回复: 2

请教physx中的碰撞反弹问题。

[复制链接]

4

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2009-9-7 15:42:00 | 显示全部楼层 |阅读模式
在physx中,建立一面墙和一个球,给这个球初速度让它去撞击这个墙。当然,physx会自动计算反弹后的速度和方向等等。
小球以斜着的速度去撞击墙的话,如果速度不是足够大,会发现小球碰撞后贴着墙面跑。。我估计是小球速度分解为两个,一个是垂直于墙面的速度一个是平行于墙面的速度。我估计垂直于墙面的速度在碰撞后消失,或者说是能量损耗吸收了?

我希望不论小球速度多慢,碰撞的时候都能按照反弹的方向反弹回来,请问该如何办呢?
我已经尝试过把墙面和小球的材料的恢复系数都设为最大1,还有setParameter的NX_BOUNCE_THRESHOLD  设置的尽可能的反弹,但是还是出现球贴着墙面跑的现象。。
如何办呢?

1

主题

11

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2009-9-8 21:01:00 | 显示全部楼层

Re: 请教physx中的碰撞反弹问题。

把摩擦力设为0看看

5

主题

52

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2009-9-10 00:00:00 | 显示全部楼层

Re: 请教physx中的碰撞反弹问题。

调节材质反弹系数吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-6 07:16

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表