物理引擎是一种计算机软件,可以对计算机图形,视频游戏和电影领域中使用的某些物理系统进行近似模拟,例如刚体动力学(包括碰撞检测),软体动力学和流体动力学。
导入 gltf 场景并使用 javascript 创建边界框
我目前正在开发一个在线浏览器3d游戏。 整个碰撞检测应该在服务器和客户端上进行计算,以防止黑客攻击。 作为物理引擎,我决定使用...
我的问题很简单,但这并不是因为缺乏研究,我已经搜索和阅读物理模拟三周了,但仍然不知道从哪里开始。 我想做 3D
我想创建一个 Ball 类,并列出用户为该类生成的对象列表。然后,我将在 run() 中引用此列表,以在 pygame 中绘制用户生成的对象。我的问题如下...
Matter.js:调用 World.add() 时无法读取 Events.trigger() 中未定义的属性(读取“事件”)
// Matter.js 模块 让 Engine = Matter.Engine, 渲染=物质.渲染, 世界=物质.世界, 身体=物质.身体, 鼠标=物质.鼠标, MouseConstraint = Matter.MouseCons...
我正在关注《游戏物理引擎开发》一书。我理解分割碰撞:首先生成接触,然后根据其方向、位置、穿透等来解决它。我
我一直在尝试基于 XPBD(基于扩展位置的动力学)在 Unity 中实现软体模拟。我一直在关注的教程来自 Youtube 频道的 Matthias Muller...
从Physics.ComputePenetration()获取碰撞点
我在Unity中有一个非常基本的播放器,我编写了它来使用Physics.ComputePenetration(...)与对象进行碰撞,并且它的工作效果相对较好。问题是我想要更详细的信息...
所以我想要一个非常简单的单例物理模拟。具体来说是这样的: 这里黑色的条是坚实的地面,蓝色的条是木板,黄色的东西是弹簧,红点是连接......
N 体问题 - 我应用龙格-库塔四阶方法来模拟太阳系中行星的运动是否正确?
当我将时间步长设置为 dt = 3600*24(1 天,以秒为单位)并运行 365 步的模拟时,我希望地球绕太阳旋转一圈。然而结果还远不及q...
基本问题:当玩家在由多个碰撞体组成的平坦表面上移动时,Unity 的物理引擎会产生奇怪的碰撞。幽灵碰撞发生在 Collide 之间的接合处...
我一直在寻找一种使用基于浏览器的物理引擎(matter.js)进行预运行模拟的方法,在模拟中保存对象的路径指令,然后将其调用为 pla.. .
我一直在用 Java 编写一个简单的视频游戏有一段时间了,并且一直在努力解决隧道问题。我使用的物理引擎是 Intellij IDE 中的 JBox2d。 这是我的代码,我将拆分我...
最近决定从零开始写一个离散碰撞模拟,以帮助学习python和个人欣赏。我写了这个程序来创建一个视频,通过在离散之后保存每个图形...
为什么我的(尽量现实)2D 汽车物理计算 (C#) 不准确?
我正在尝试用 C# 制作具有逼真物理的 2D 汽车游戏。框架给出了,现在我们只关注运动的计算。 使用当前代码,汽车正在超速转弯......
我目前正在用 OpenGL 编写一个基于物理的引擎,对于碰撞响应,我正在使用脉冲计算。为此,我需要接触歧管(接触点)。但这很不同......
使用 cannon.js 和 three.js 的物体从地平面落下
我最近开始使用物理引擎。我正在使用 cannon.es/js 和 three.js 盒子和加载的模型刚好穿过平面并从视野中掉落。我尝试使用 groundB...
我目前正在研究一个小物理引擎,但我遇到了“球体到多边形”碰撞处理的一个小问题。 这就是我得到的。 正如你所看到的,球体只是流...
我正在实施扫描和修剪,但我遇到了一个问题,即快速排序有效而插入排序无效,这是两者的代码: plist 是粒子列表,lenplist 是它的长度和 sortbyx 何...
我看到3B1B视频撞块计算pi 所以我很好奇如果3个方块相撞,会发生什么?如果块的数量扩展到 n,碰撞会发生什么? 我以为两个
我正在尝试为我的游戏实现一个支持可变形地形的实时物理引擎,但我无法优化它的性能。我的引擎使用基于粒子的方法来模拟......