提交 90435c89 编写于 作者: 三月三net's avatar 三月三net

Python超人-宇宙模拟器

上级 d0a81ec0
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY
from scenes.func import mayavi_run, mpl_run, ursina_run
from sim_scenes.func import mayavi_run, mpl_run, ursina_run
from bodies.body import Body, AU
if __name__ == '__main__':
......
......@@ -9,7 +9,7 @@
from bodies import Sun, Earth, Sirius, Rigel, Bellatrix, Alcyone, Antares, Arcturus, Aldebaran, Betelgeuse
from bodies import EtaCarinae, YCanumVenaticorum, VYCanisMajoris, UYScuti, CarinaeV382, Stephenson_2_18
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_MONTH, SECONDS_PER_YEAR, SECONDS_PER_DAY
from scenes.func import mayavi_run, mpl_run, ursina_run
from sim_scenes.func import mayavi_run, mpl_run, ursina_run
from bodies.body import Body, AU
if __name__ == '__main__':
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, DysenSphere
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, Moon
from common.consts import SECONDS_PER_HOUR, SECONDS_PER_HALF_DAY, SECONDS_PER_DAY, SECONDS_PER_WEEK, SECONDS_PER_MONTH
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
from bodies.body import AU
if __name__ == '__main__':
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Earth
from common.consts import SECONDS_PER_HOUR
from scenes.func import ursina_run
from sim_scenes.func import ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, Moon
from common.consts import SECONDS_PER_HOUR, SECONDS_PER_HALF_DAY, SECONDS_PER_DAY, SECONDS_PER_WEEK, SECONDS_PER_MONTH
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
from bodies.body import AU
if __name__ == '__main__':
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Mercury
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY
from scenes.func import ursina_run
from sim_scenes.func import ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto, Moon, Asteroids
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY, SECONDS_PER_YEAR, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
# 八大行星:木星(♃)、土星(♄)、天王星(♅)、海王星(♆)、地球(⊕)、金星(♀)、火星(♂)、水星(☿)
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto, Asteroids
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY, SECONDS_PER_MONTH, SECONDS_PER_YEAR, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
# 八大行星:木星(♃)、土星(♄)、天王星(♅)、海王星(♆)、地球(⊕)、金星(♀)、火星(♂)、水星(☿)
......
......@@ -10,7 +10,7 @@ from bodies import Sun, Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Ne
from bodies.body import AU
from common.consts import SECONDS_PER_WEEK
from common.func import get_positions_velocitys
from scenes.func import mayavi_run
from sim_scenes.func import mayavi_run
import numpy as np
if __name__ == '__main__':
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, Sirius
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, Jupiter
from common.consts import SECONDS_PER_WEEK, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, Moon
from common.consts import SECONDS_PER_HOUR, SECONDS_PER_HALF_DAY, SECONDS_PER_DAY, SECONDS_PER_WEEK, SECONDS_PER_MONTH
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
from bodies.body import AU
if __name__ == '__main__':
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_YEAR, SECONDS_PER_MONTH, AU
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth
from common.consts import SECONDS_PER_DAY, SECONDS_PER_WEEK, SECONDS_PER_YEAR, AU
from scenes.func import mayavi_run, mpl_run, ursina_run
from sim_scenes.func import mayavi_run, mpl_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth, FixedStar
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_DAY, AU, SECONDS_PER_MONTH, SECONDS_PER_YEAR
from scenes.func import mayavi_run, ursina_run
from sim_scenes.func import mayavi_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -8,7 +8,7 @@
# ==============================================================================
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_YEAR, AU
from scenes.func import mayavi_run, mpl_run, ursina_run
from sim_scenes.func import mayavi_run, mpl_run, ursina_run
if __name__ == '__main__':
"""
......
......@@ -9,7 +9,7 @@
from bodies import Body
from common.consts import SECONDS_PER_WEEK, SECONDS_PER_MONTH, SECONDS_PER_YEAR, AU
from scenes.func import ursina_run
from sim_scenes.func import ursina_run
if __name__ == '__main__':
# TODO: 去掉注释,太阳演示
......
......@@ -31,7 +31,7 @@ class MayaviSimulator(Simulator):
if __name__ == '__main__':
from scenes.func import mayavi_run
from sim_scenes.func import mayavi_run
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK
......
......@@ -127,7 +127,7 @@ class MplSimulator(Simulator):
if __name__ == '__main__':
from scenes.func import mpl_run
from sim_scenes.func import mpl_run
from bodies import Sun, Earth
from common.consts import SECONDS_PER_WEEK
......
......@@ -25,7 +25,7 @@ import datetime
import math
import os
from ursina import EditorCamera, PointLight, SpotLight, AmbientLight, DirectionalLight
from scenes.func import ursina_run
from sim_scenes.func import ursina_run
class WorldGrid(Entity):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册