如何防止点多边形滑动碰撞检测中的浮点误差
作者:ARutherford 提问时间:5/11/2019
我正在尝试编写一个函数来处理我正在编程的游戏中的移动。我所拥有的几乎有效,但有几种情况会崩溃。 我编写了一个最小的演示示例,如下所示。在此示例中,我尝试计算由点和移动矢量表示的对象的行程。根据多边形...
游戏物理 问答列表
作者:ARutherford 提问时间:5/11/2019
我正在尝试编写一个函数来处理我正在编程的游戏中的移动。我所拥有的几乎有效,但有几种情况会崩溃。 我编写了一个最小的演示示例,如下所示。在此示例中,我尝试计算由点和移动矢量表示的对象的行程。根据多边形...
作者:Jason O'Neil 提问时间:10/26/2023
我正在尝试复制 Mario Maker 的开/关开关,如果玩家在打开后卡在块内,玩家就会将其传送出去。我知道这是意料之中的,但我想要一个更平稳的过渡。查了一下,我发现一个视频复制了 Godot 中的相...
作者:Berkay Onur 提问时间:11/3/2023
我需要模拟钢应变。但是我不能增加足够的压力。如果我愿意,它的爆炸和阻尼值无法修复。 这是我的代码: Vector3 delta = distance_joint.FirstNode.transfo...
作者:Georgi B. Nikolov 提问时间:11/13/2023
我正在关注《游戏物理引擎开发》一书。我理解拆分碰撞:首先生成一个接触点,然后根据其方向、位置、穿透等解决它。我已经有并且碰撞工作正常。sphere - planesphere - sphere 但是...
作者:DigestDig9 提问时间:11/14/2023
我有: 目标速度和位置 地心引力 射击点 我需要计算我应该在哪里发射弹丸以 100% 的 3D 时间击中目标 当弹丸具有恒定速度时,我发现了很多解决方案(我的没有)...