引力

From Space Engineers Wiki
Revision as of 14:14, 12 July 2023 by Someme (talk | contribs)
Jump to: navigation, search

说明

游戏中引力是基于现实物理万有引力定律[1]简化而来。(参见#理论补充说明

游戏中引力有两种实现:天体引力人造引力

天体引力

天体引力是为行星和卫星所定制的引力场:引力圈范围内,指向天体中心的匀强球形力场;
天体引力表现出对非静态物体都有吸引力[2]
原理是:该力场会把 惯性质量 附加 引力质量 一并作为 引力质量 计算。

人造引力&人造质量

人造引力人造引力设备产生,可影响其作用范围内的漂浮物、活着但关掉自动衡距玩家、安装了人造质量设备网格
人造引力天体引力圈内时,越近地表效果程指数级下滑,直至降低到0%。
人造质量人造质量设备定义,其设定的人造质量参数只在受引力作用时的叠加引力质量中运算。[3]
人造质量引力[4]作用下都会以设定的引力质量值加入引力运动运算中,但其本体的网格质量依旧只参与惯性运动的运算。

人造引力设备(方块)

人造质量设备(方块)

另外

Q 本文自原文:Gravity_OudateBackup/zhGravity 整理而得。


需要扩展阅读的内容:
工程师界面和网格屏幕中也可以监控引力场情况;参阅:HUD 屏幕方块
静态物受到任何力均不会移动:天体,静态网格。参阅:
补充:玩家角色在引力场下关闭喷气包时,总是脚部指向引力方向;
游戏的速度上限:

理论补充说明

  • 引力场强度和范围基于给出的预设值,与质量无关,不受质量影响。
  • 引力场形状理想:球形向心匀强力场 或 均匀同向力场;不受质心偏向影响。
  • 多个引力源会同向叠加异向相消;但连续作用的相互干涉区域中,会拟合出一个强度完全抵消的引力静止区。
    引力静止区
  • 将引力质量[5]和惯性质量[6]概念独立划分了开来(现实中这两个概念是动态相关的):
  1. 惯性质量就是只受惯性运动的质量,即网格质量,并不参与引力作用的计算,但在天体引力圈中有不同的处理方案。
  2. 引力质量就是只受引力场影响的质量,此质量不加入惯性运动的计算(除非方向一样),但其获得的速度参与合速计算。


记录

01.169 the Gravity Generator displays the acceleration in its config.
01.025 there is an artificial mass (AM) block, which when powered is influenced by gravity. Each Artificial Mass block is influenced independently.
01.076 there is a new Space Ball block, which is self-powered and has variable settings which include: artificial mass, friction and restitution.
  1. 维基百科:牛顿引力规则百度百科:万有引力定律
  2. 因此飞船必须具备对天体引力的对抗力维持悬浮在星体表面,否则就会被拉下去。
  3. 引力质量的质心会因为分布方式调整吗?
  4. 天体引力人造引力
  5. 百度百科:引力质量
  6. 百度百科:惯性质量