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

Python超人-宇宙模拟器

上级 c9bec893
...@@ -29,3 +29,14 @@ if __name__ == '__main__': ...@@ -29,3 +29,14 @@ if __name__ == '__main__':
append_space_station=True, append_space_station=True,
size_scale=1.5 size_scale=1.5
) )
# 月球
# transformed_mars_ani(
# transformed_texture="moon_color.jpg",
# texture="moon.jpg",
# bg_texture="bg_pan.jpg",
# bg_texture_rotation=True,
# camera3d=False,
# append_satellite=True,
# append_space_station=True,
# size_scale=1.5
# )
...@@ -10,6 +10,7 @@ from bodies import FixedStar, ColorBody, Earth, Sun ...@@ -10,6 +10,7 @@ from bodies import FixedStar, ColorBody, Earth, Sun
from common.consts import SECONDS_PER_HOUR, SECONDS_PER_DAY, SECONDS_PER_WEEK from common.consts import SECONDS_PER_HOUR, SECONDS_PER_DAY, SECONDS_PER_WEEK
from sim_scenes.func import ursina_run, create_sphere_sky from sim_scenes.func import ursina_run, create_sphere_sky
from sim_scenes.funny.utils.body_utils import gen_bodies_from_image from sim_scenes.funny.utils.body_utils import gen_bodies_from_image
from sim_scenes.universe_sim_scenes import UniverseSimScenes
from simulators.ursina.ursina_event import UrsinaEvent from simulators.ursina.ursina_event import UrsinaEvent
D = 6000 # 基本距离单位:km(随意赋值) D = 6000 # 基本距离单位:km(随意赋值)
...@@ -68,6 +69,7 @@ def show_text_bodies(): ...@@ -68,6 +69,7 @@ def show_text_bodies():
# sky.rotation_z = -65 # sky.rotation_z = -65
UrsinaEvent.on_ready_subscription(on_ready) UrsinaEvent.on_ready_subscription(on_ready)
UniverseSimScenes.set_window_size((1920, 1079), False)
# 使用 ursina 查看的运行效果 # 使用 ursina 查看的运行效果
# 常用快捷键: P:运行和暂停 O:重新开始 I:显示天体轨迹 # 常用快捷键: P:运行和暂停 O:重新开始 I:显示天体轨迹
# position = camera_pos = (左-右+, 上+下-, 前+后-) # position = camera_pos = (左-右+, 上+下-, 前+后-)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册