Files
nexus/Leo/科学/Gravity – 以物理为基础的太阳系模拟器.md
2026-06-19 06:29:29 +08:00

63 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Gravity 以物理为基础的太阳系模拟器|如果家里有喜欢问“为什么”的孩子,推荐收藏
source: https://www.appinn.com/gravity-the-solar-system/
author:
- "[[青小蛙]]"
published: 2026-06-14
created: 2026-06-19
description: Gravity 是一个开源的太阳系模拟器,通过 24 个交互式动画,让小朋友了解整个太阳系,包括什么是引力?引力构建太阳/地球、为什么地球不会掉进太阳?火箭如何发射才不会掉下来等问题。
tags:
---
孩子们总会问一些看似简单、却很难解释的问题:
- 为什么地球不会掉进太阳里?
- 月亮为什么不会掉到地球上?
- 太阳那么大,为什么不会把所有行星都吸过去?
- 火箭为什么能飞上太空?
- 为什么火箭飞上去之后不会掉下来?
如果干巴巴的直接解释,似乎毫无吸引力。
但如果配合这个可以动的 Gravity
<iframe src="https://player.bilibili.com/player.html?isOutside=true&amp;aid=116747495672662&amp;bvid=BV11HJw6vEdc&amp;cid=39110510533&amp;p=1&amp;autoplay=0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe>
就很赞了。
## Gravity开源太阳系模拟器
![Gravity 以物理为基础的太阳系模拟器|如果家里有喜欢问“为什么”的孩子,推荐收藏 1](https://www.appinn.com/wp-content/uploads/2026/06/Copy-of-appinn-homework-2026-06-14T162924.412.jpg)
Gravity 以物理为基础的太阳系模拟器|如果家里有喜欢问“为什么”的孩子,推荐收藏 1
Gravity 是一个开源的太阳系模拟器,通过 24 个交互式动画,让小朋友了解整个太阳系,包括什么是引力?引力构建太阳/地球、为什么地球不会掉进太阳?火箭如何发射才不会掉下来等问题。
注意:一切都由真实的观测数据驱动;渲染器唯一进行“伪造”的是 **比例** ,使用了 **SpaceX 风格 UI**
![Gravity 以物理为基础的太阳系模拟器|如果家里有喜欢问“为什么”的孩子,推荐收藏 2](https://www.appinn.com/wp-content/uploads/2026/06/Screenshot-2026-06-14-09.24.57-2x.avif)
Gravity 以物理为基础的太阳系模拟器|如果家里有喜欢问“为什么”的孩子,推荐收藏 2
1. **什么是引力?** (`#what-is-gravity`) —— 展示两个质量体及其之间相等且相反的力矢量(牛顿第三定律);同样的力,产生不等的效应。
2. **引力构建太阳** (`#birth-of-sun`) —— 尘埃云坍缩并旋转形成太阳(吸积动画)。
3. **引力构建地球** (`#birth-of-earth`) —— 在剩余的圆盘中发生同样的微观过程;初生的地球在形成时闪烁着熔融的光芒。
4. **运动的物体保持运动** (`#inertia`) —— 移除太阳;地球以恒定速度沿直线漂移(牛顿第一定律)。纯粹的惯性。
5. **为什么地球不会掉进太阳** (`#why-no-fall`) —— 速度矢量 + 引力矢量 + 虚线的“无引力直线路径”。引力将直线弯曲成闭合环 —— 轨道就是持续坠落并始终错过。 …(及其他 19 个步骤)
## 真实性说明
- **大小** —— 每个天体都使用其真实的平均半径(太阳 696,340 公里 → 冥王星 1,188 公里)和质量。
- **轨道** —— 使用来自 JPL/IAU 近似根数表的真实 J2000.0 日心开普勒根数(半长轴、离心率、倾角、升交点黄经、近日点黄经、平黄经)。每帧都会求解开普勒方程。
- **日期** —— 时钟是真实的T=0 对应 J2000 历元2000-01-01 12:00
最后,还有一个自由探索功能:
## 获取
- 直接用: [https://gravity.appinn.com](https://gravity.appinn.com/)
- 代码在 [GitHub](https://github.com/scavin/Gravity/)
---
原文https://www.appinn.com/gravity-the-solar-system/
最后,青小蛙和小朋友一起看了这个 Gravity没想到他居然耐着性子把 24 个问题看完了。