rigid body穿过rigid body外下掉

家园 论坛 Puzzles rigid body穿过rigid body外下掉

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 作者
    帖子
  • #684
    okliqiang
    参与者

    1.用create rigid body static将总尺寸20*20的栅格生成地面(每个栅格尺寸是2*2),create rigid body dynamic在地面上方生成两个box;
    2.运行程序时,处于地面中心的box与地面发生碰撞停留下来,可是另一个却一直往下掉,请问是什么原因?

    附件:
    您需要登录才能查看附件。
    #686
    okliqiang
    参与者

    拼图如下:

    • 该回复由okliqiang 于 1周、 4天前 修正。
    附件:
    您需要登录才能查看附件。
    #689
    FunJoy.Tech
    参与者

    在Blender对地面执行一下“应用缩放”即可。
    apply scale

    #690
    okliqiang
    参与者

    谢谢,问题已解决,答复很及时。PS:快捷键是ctrl-A :yahoo: :yahoo: :yahoo:

    #691
    okliqiang
    参与者

    追问:还有一个问题,上述检测到了与地面碰撞的箱子,为什么是悬空的,而不是像另一个一样紧贴地面的?

    附件:
    您需要登录才能查看附件。
    #693
    FunJoy.Tech
    参与者

    物理碰撞时有一个边界包裹形状的,例如您在拼图里定义的shape为box、mesh等。您可以通过应用尺寸和比例等来调整几何体尺寸大小,以及灵活运用此方法,来调整碰撞的边界。碰撞边界要同时考虑静态物体和动态物体。

    追问:还有一个问题,上述检测到了与地面碰撞的箱子,为什么是悬空的,而不是像另一个一样紧贴地面的?

    #694
    FunJoy.Tech
    参与者

    追问:还有一个问题,上述检测到了与地面碰撞的箱子,为什么是悬空的,而不是像另一个一样紧贴地面的?

    对您这个场景,可以先简单尝试定义箱子的shape为mesh试一下。

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 哎呀,回复话题必需登录。