Difference between revisions of "Gravity/zh"

From Space Engineers Wiki
Jump to: navigation, search
(人造引力)
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:13_gravity546-1-.jpg|thumbnail|引力方向]]
+
==说明==
{{Under Construction|首先假装机翻}}
+
:游戏中'''引力'''有两种实现:'''[[#星球引力|星球引力]]'''和'''[[#人造引力|人造引力]]''',均基于现实物理'''万有引力定律'''<ref>[https://en.wikipedia.org/wiki/Newton's_law_of_universal_gravitation 维基百科:牛顿引力规则] 或 [https://baike.baidu.com/item/万有引力定律 百度百科:万有引力定律]</ref>简化而来。(参见[[#理论补充说明]])
{{stuba|请大佬修正和补充}}
+
<references/>
== 引力 ==
 
在现实中,只要有质量的两个物体之间就会存在引力;这种效应会把两个物体拉近,当然距离越远的受到的影响越弱 —— 根据:“牛顿引力说<ref>[https://en.wikipedia.org/wiki/Newton's_law_of_universal_gravitation 维基百科:牛顿引力规则]</ref>
 
  
然而,游戏中引力的 范围 和 量级 作了很多简化,甚至概念上也和做出了改变;
+
==星球引力==
*引力场强度是预设值:
+
:'''星球引力'''是游戏中'''[[planet/zh#星球|星球]]'''所定制的引力场:引力圈范围内,指向星球中心的匀强球形力场;
: 其定量与引力双方的质量都无关。
+
:'''星球引力'''表现出对'''非静态实体'''<ref>'''[[grid/zh#动态网格|动态网格]]'''、'''[[objects/zh#实物|实物]]'''、'''[[objects/zh#玩家|玩家]]'''</ref>都有吸引力<ref> 因此飞船必须具备对天体引力的对抗力以维持悬浮在星体表面,否则就会被拉下去。</ref>;
: 形状理想型:球形向心形 或 矩形单面向柱形 引力场;均不受质心偏向影响。
+
<references />
: 单方作用:有源力场,而非双方作用;
+
<!--:原理是:该力场会把 惯性质量 附加 引力质量 一并作为 引力质量 计算。-->
*引力场范围是预设值:
 
: 超范围的对象就不会受到引力影响;
 
: 多个引力源会同向叠加异向相消;但连续作用的相互干涉区域中,会拟合出一个强度完全抵消的引力静止区。[[File:6-way_cancel_gravity.jpg|thumbnail|引力静止区]]
 
*将引力质量 和 惯性质量 概念独立划分了开来(现实中这两个概念是动态相关的):
 
: 惯性质量就是只受惯性运动的质量,即[网格质量],并不参与太空中引力作用的计算,但在天体引力圈中有不同的处理方案。
 
: 引力质量就是只受引力场影响的质量,此质量不加入惯性运动的计算(除非方向一样),但其获得的速度参与合速计算。
 
  
游戏中引力有两种不同的实现:<br/>
+
==人造引力==
天体引力 和 人造引力(另阅人造质量)
 
  
 +
:'''[[人造引力设备]]'''可影响('''吸引'''或'''排斥''')范围内的'''[[实物]]'''、'''[[玩家]]'''以及安装了'''[[人造质量设备]]'''的'''动态网格'''。
 +
:*'''人造引力设备'''在'''星球引力'''圈内时,越近地表效果程指数级下滑,直至降低到0%。<ref name="A">论述1</ref>
 +
:*'''人造引力设备'''在'''星球引力'''圈外时:。<ref name="A"/>
 +
:一般而言动态网格并不受'''[[人造引力设备]]'''影响;但通过'''[[人造质量设备]]'''额外为网格设定了一个可受到'''[[人造引力设备]]'''影响的'''人造质量''';<ref>引力质量的质心会因为分布方式调整吗?</ref>
 +
:'''人造质量'''也能受到'''星球引力'''的影响,在激活时就相当于网格的'''网格质量'''累加了总'''人造质量'''后作为其质量受到'''星球引力'''影响。
 +
:'''人造质量'''并不直接参与惯性运动中(也就是参与推进器和陀螺仪运动的质量值不含'''人造质量'''值)
 +
<references/>
  
 
+
===人造引力设备===
=== 天体引力 ===
+
<dl><dd><div style="display: flex; flex-wrap: wrap;">
天体引力是为行星和卫星所定制的引力场:引力圈范围内,指向天体中心的匀强球形力场;<br/>
 
天体引力表现出对 [ 非静态的事物 ] 都有吸引力 (—— 因此飞船必须具备对天体引力的对抗力维持悬浮在星体表面,否则就会被拉下去。);<br/>
 
原理是:它会把作为惯性质量的网格质量并附加引力质量一并计算。<br/>
 
 
 
参阅:天体
 
 
 
 
 
=== 人造引力 ===
 
人造引力装置:只能影响 漂浮物体 和 玩家 以及 人造质量。<br/>
 
原理是:...<br/>
 
人造引力装置在天体引力圈中时,效果会降低<br/>
 
 
 
游戏中的人造引力方块:
 
<div style="display: flex; flex-wrap: wrap;">
 
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/GravityGenerator}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/GravityGenerator}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/GravityGeneratorSphere}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/GravityGeneratorSphere}}
</div>
+
</div></dd></dl>
 
 
 
 
=== 人造质量 ===
 
人造质量:在任何引力作用下都会以设定的引力质量值加入引力运动运算中,但其本体的网格质量依旧只参与惯性运动的运算。<br/>
 
因此在太空中,人造质量 是人造引力唯一可以影响的方块;因此太空中人造引力只能通过影响 人造质量 来拖拽其所在的网格运动。<br/>
 
  
游戏中的人造质量方块:<br/>
+
===人造质量设备===
<div style="display: flex; flex-wrap: wrap;">
+
<dl><dd><div style="display: flex; flex-wrap: wrap;">
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/VirtualMassLarge}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/VirtualMassLarge}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/SpaceBallLarge}}
 
{{Itemlink-li|Mod:Vanilla/CubeBlock/SpaceBallLarge}}
</div>
+
</div></dd></dl>
 
 
 
 
== 技巧 ==
 
{{stuba|重力鱼雷, 引力引擎等等自拖拽驱动方案。<br/>
 
球形力场可以放在非常小的小行星中模拟(范围400m)星球的
 
这些可以作为额外参阅的构思类经验内容作为独立的页面详细描述。因为必然不只是原理。
 
}}
 
  
 
+
==另外==
== 另外 ==
 
 
{{stuba|本文自原文:[[Gravity_OudateBackup/zh]] 和 [[Gravity]] 整理而得。
 
{{stuba|本文自原文:[[Gravity_OudateBackup/zh]] 和 [[Gravity]] 整理而得。
 
----
 
----
需要扩展的内容:<br/>
+
需要扩展阅读的内容:<br/>
 
工程师界面和网格屏幕中也可以监控引力场情况;参阅:HUD 屏幕方块<br/>
 
工程师界面和网格屏幕中也可以监控引力场情况;参阅:HUD 屏幕方块<br/>
 
静态物受到任何力均不会移动:天体,静态网格。参阅:<br/>
 
静态物受到任何力均不会移动:天体,静态网格。参阅:<br/>
Line 70: Line 41:
 
}}
 
}}
 
*开发者博客:[http://blog.marekrosa.org/2013/09/artificial-gravity-in-space-engineers.html# Artificial Gravity in Space Engineers]
 
*开发者博客:[http://blog.marekrosa.org/2013/09/artificial-gravity-in-space-engineers.html# Artificial Gravity in Space Engineers]
 +
 +
===理论补充说明===
 +
:*引力场强度和范围基于给出的预设值,与质量无关,不受质量影响。
 +
:*引力场形状理想:球形向心匀强力场 或 均匀同向力场;不受质心偏向影响。
 +
:*多个引力源会同向叠加异向相消;但连续作用的相互干涉区域中,会拟合出一个强度完全抵消的引力静止区。[[File:6-way_cancel_gravity.jpg|thumbnail|引力静止区]]
 +
:*将引力质量<ref>[https://baike.baidu.com/item/引力质量 百度百科:引力质量]</ref>和惯性质量<ref>[https://baike.baidu.com/item/惯性质量 百度百科:惯性质量]</ref>概念独立划分了开来(现实中这两个概念是动态相关的):
 +
::#惯性质量就是只受惯性运动的质量,即[[网格#网格质量|网格质量]],并不参与引力作用的计算,但在天体引力圈中有不同的处理方案。
 +
::#引力质量就是只受引力场影响的质量,此质量不加入惯性运动的计算(除非方向一样),但其获得的速度参与合速计算。
  
  
=== 记录 ===
+
== 记录 ==
 
{|class="wikitable"
 
{|class="wikitable"
 
|[[Update_01.169|01.169]]
 
|[[Update_01.169|01.169]]

Latest revision as of 03:09, 19 August 2023

说明

游戏中引力有两种实现:星球引力人造引力,均基于现实物理万有引力定律[1]简化而来。(参见#理论补充说明
  1. 维基百科:牛顿引力规则百度百科:万有引力定律

星球引力

星球引力是游戏中星球所定制的引力场:引力圈范围内,指向星球中心的匀强球形力场;
星球引力表现出对非静态实体[1]都有吸引力[2]
  1. 动态网格实物玩家
  2. 因此飞船必须具备对天体引力的对抗力以维持悬浮在星体表面,否则就会被拉下去。

人造引力

人造引力设备可影响(吸引排斥)范围内的实物玩家以及安装了人造质量设备动态网格
  • 人造引力设备星球引力圈内时,越近地表效果程指数级下滑,直至降低到0%。[1]
  • 人造引力设备星球引力圈外时:。[1]
一般而言动态网格并不受人造引力设备影响;但通过人造质量设备额外为网格设定了一个可受到人造引力设备影响的人造质量[2]
人造质量也能受到星球引力的影响,在激活时就相当于网格的网格质量累加了总人造质量后作为其质量受到星球引力影响。
人造质量并不直接参与惯性运动中(也就是参与推进器和陀螺仪运动的质量值不含人造质量值)
  1. 1.0 1.1 论述1
  2. 引力质量的质心会因为分布方式调整吗?

人造引力设备

人造质量设备

另外

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


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

理论补充说明

  • 引力场强度和范围基于给出的预设值,与质量无关,不受质量影响。
  • 引力场形状理想:球形向心匀强力场 或 均匀同向力场;不受质心偏向影响。
  • 多个引力源会同向叠加异向相消;但连续作用的相互干涉区域中,会拟合出一个强度完全抵消的引力静止区。
    引力静止区
  • 将引力质量[1]和惯性质量[2]概念独立划分了开来(现实中这两个概念是动态相关的):
  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. 百度百科:惯性质量