2024-06-15 06:04:17 发布
网友
我是pymunk的新成员,我想实现一个n-body模拟(在2D中):https://www.youtube.com/watch?v=otIGNTFJwpU&feature=youtu.be
我已经知道如何用pygame创建空间、形状和渲染。我的问题是:有没有办法在pymunk的形状之间添加引力?
谢谢你的帮助。在
在pymunk没有内置的方法可以直接执行。最简单的可能是自己计算。循环实体,并对每个实体进行空间查询以查找附近的实体。计算得到的重力并使用“应用脉冲”。在
(可能与其中一个约束条件(例如销接头或阻尼弹簧)接合。。但这需要一些思考和实验,以确定是否可行并且看起来不错)
在pymunk没有内置的方法可以直接执行。最简单的可能是自己计算。循环实体,并对每个实体进行空间查询以查找附近的实体。计算得到的重力并使用“应用脉冲”。在
(可能与其中一个约束条件(例如销接头或阻尼弹簧)接合。。但这需要一些思考和实验,以确定是否可行并且看起来不错)
相关问题 更多 >
编程相关推荐