Unity3d Unity 5中的模型布压力

Unity3d Unity 5中的模型布压力,unity3d,game-physics,unity5,cloth-simulation,Unity3d,Game Physics,Unity5,Cloth Simulation,在Unity 4中,cloth组件包含一个属性pressure,该属性允许对充气对象进行建模。然而,在Unity 5中,这个选项已经不存在了 我尝试了cloth对象参数的变化,但未能获得与Unity 4中相同的结果。在Unity 4中,模拟真实的充气弹跳篮球非常简单。我知道这是可以简化的,但如果我需要对接触时明显弯曲的物体(如气球)建模,该怎么办 有没有办法在Unity 5中对充气物体进行建模?该官员说布料模拟已经得到改进,但有些功能不再可用,如压力: 但是,旧系统上提供的一些功能 新版本的不再

在Unity 4中,cloth组件包含一个属性
pressure
,该属性允许对充气对象进行建模。然而,在Unity 5中,这个选项已经不存在了

我尝试了cloth对象参数的变化,但未能获得与Unity 4中相同的结果。在Unity 4中,模拟真实的充气弹跳篮球非常简单。我知道这是可以简化的,但如果我需要对接触时明显弯曲的物体(如气球)建模,该怎么办

有没有办法在Unity 5中对充气物体进行建模?

该官员说布料模拟已经得到改进,但有些功能不再可用,如
压力

但是,旧系统上提供的一些功能 新版本的不再支持InteractiveCloth PhysX,因为很难实现性能良好的这些。 具体而言:

  • 不能再使用cloth与任意世界几何体碰撞
  • 撕裂不再受支持
  • 您不能再对布料施加压力
  • 不能再将cloth附加到碰撞器,也不能让cloth对场景中的刚体应用力
因此,对于这个问题,似乎没有内置的方法来模拟充气对象。该模型似乎也不包含任何将力应用于各个点的方法,因此我看不到手动模拟的方法


希望其他答案能证明我是错的,但看起来你不能用Unity 5中的物理引擎来模拟一个膨胀的物体。

不幸的是,这就是我发现的。旧的cloth模拟似乎更强大,但对性能影响太大。由于世界碰撞不再是一件事,cloth对象几乎毫无用处,因为其降级太多(尽管性能有所提高)。如果有任何非官方资产/插件带来自己更先进的布料物理模拟,我不是舒尔?(如果此评论太离题或基于观点,请道歉)@Minzkraut感谢您的评论——我可以看到一个解决方案是生成一个球形网格,并使用一组光线投射和弹簧力模拟每个顶点。它不会从PhysX提供的任何优化中获益,但对于某些场景来说可能已经足够了。如果有一个插件可以做到这一点,这将是一个很好的答案。