diff --git a/README.md b/README.md index cfcfc189edd382f7bd6c1847667dbcaddfc61313..df50714ca4c4a3f3065d4af3b27a432d71cb69fc 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,13 @@ # 介绍 《宇宙模拟器》是一个基于Python语言的开源项目,通过万有引力定理来模拟宇宙的运行轨迹。该项目包含了太阳系中各行星的轨迹和运行状态,可以进行任意角度观察和交互操作。同时,该项目还模拟了引力弹弓的实验、月球的月相变化过程和戴森球的模拟等等。此外,该项目还包含了三体模拟,帮助用户更好地理解三体问题。这个项目不仅可以让你更深入地了解宇宙,还可以为你提供一个学习Python3D编程的平台。 # 模拟器效果图 - - + + + + # 抖音课堂: - + # 课程下载 https://gitcode.net/pythoncr/universe_sim diff --git a/images/1.png b/images/1.png new file mode 100644 index 0000000000000000000000000000000000000000..7dcf7d6091029c40b6ec4e907c13fcf1ef373a53 Binary files /dev/null and b/images/1.png differ diff --git a/images/2.png b/images/2.png new file mode 100644 index 0000000000000000000000000000000000000000..7c7b22eee0eef5a2ae2f5aa0c38f1b271e1499f2 Binary files /dev/null and b/images/2.png differ diff --git a/images/3.png b/images/3.png new file mode 100644 index 0000000000000000000000000000000000000000..dfff7422ff200818f9bb9422c7d0931faf6a7452 Binary files /dev/null and b/images/3.png differ diff --git a/images/4.png b/images/4.png new file mode 100644 index 0000000000000000000000000000000000000000..b7faacdf1c575a6b71f9cbe5d49dda63f1ebf718 Binary files /dev/null and b/images/4.png differ diff --git a/sim_scenes/solar_system/solar_system_1.py b/sim_scenes/solar_system/solar_system_1.py index f2a0731c75c6e0d7ea5d17d98afa5cafc9ffb864..cf02be0c419bb14de900986699edfb712ffcb7b9 100644 --- a/sim_scenes/solar_system/solar_system_1.py +++ b/sim_scenes/solar_system/solar_system_1.py @@ -20,7 +20,7 @@ if __name__ == '__main__': # 以下展示的效果为太阳系真实的距离 # 由于宇宙空间尺度非常大,如果按照实际的天体大小,则无法看到天体,因此需要对天体的尺寸进行放大 sun = Sun(name="太阳", size_scale=0.8e2) # 太阳放大 80 倍,距离保持不变 - # sun.init_velocity = [0, 0, 2] # 太阳带着其他行星一起跑 + sun.init_velocity = [0, 0, 2] # 太阳带着其他行星一起跑 bodies = [ sun, Mercury(name="水星", size_scale=4e3), # 水星放大 4000 倍,距离保持不变