代码之家  ›  专栏  ›  技术社区  ›  Buggieboy

游戏编程材料学

  •  6
  • Buggieboy  · 技术社区  · 15 年前

    有人知道一个很好的资源来规划各种材料相互作用的行为吗?

    游戏编程物理资源通常包括碰撞检测、动量、intertia等,但它们似乎处理的是一种理想化的“物质”。我有兴趣模拟一个物体撞击金属时的行为,它会更塑性地变形,而一个撞击木头时,木头会碎裂,或者玻璃会碎裂。

    有没有一本书或在线资源从游戏/模拟的角度来处理这个问题?

    2 回复  |  直到 15 年前
        1
  •  3
  •   chaos    15 年前

    我相信这个 gamedev.net article on material deformation 有很多你想要的东西。

        2
  •  2
  •   duffymo    15 年前

    如果你对模拟射弹撞击金属、塑性变形、玻璃破裂等感兴趣,我认为游戏不会给你提供太多基于严格物理的东西。

    这些计算通常是使用有限元分析软件包来完成的,如ansys、nastran, ABAQUS 如果你是一个物质科学家,你想要的不仅仅是一个经验上的答案,我会说游戏引擎不会有你想要的忠实度。

    我加载了混沌张贴的材料变形文章。我坚定地站在FEA阵营。

    LS Dyna 是你应该去看看的另一个竞争者。它也用于高度非线性碰撞问题。