带有动态& 静态刚体的PhysX碰撞滤波器。

问题描述 投票:0回答:1

我正在开发一个电子游戏引擎,我正在实现PhysX 3.4,具体来说,我目前正在研究Colliders Filtering,我一直在测试FilterShader()函数(来自于 这个这个 Nvidia文档)与一些colliders和rigidbodies.So,如果两个colliders有一个动态的rigidbody,函数给我的pxFilterData的两个,但如果其中一个是静态的,它给我只有1 pxFilterData和在下一次迭代的另一个。

能否像动态的时候一样,同时接收这两个数据?

c++ game-physics nvidia physics-engine physx
1个回答
0
投票

在创建刚体之前,先创建形状,然后调用setSimulationFilterData()来解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.