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

Python超人-宇宙模拟器

上级 0135ce75
......@@ -63,14 +63,17 @@ class HalleyCometSim(HalleyCometSimBase):
@return:
"""
# 创建天空
# UrsinaConfig.trail_type = "line"
create_sphere_sky(scale=200000)
# UrsinaConfig.trail_type = "curve_line"
# UrsinaConfig.trail_thickness_factor = 3
UrsinaConfig.trail_type = "line"
UrsinaConfig.trail_thickness_factor = 3
# UrsinaConfig.trail_length = 91
UrsinaConfig.trail_length = 180
UrsinaConfig.trail_factor = 3
# camera.clip_plane_near = 0.1
camera.clip_plane_far = 1000000
create_sphere_sky(scale=200000)
# WorldGrid().draw_axises(10)
......@@ -111,7 +114,11 @@ class HalleyCometSim(HalleyCometSimBase):
set_solar_system_celestial_position(self.bodies, t, False)
def create_year_label(self, trail, year, halley_comet_pos):
label = create_label(trail, label=year, pos=(0, 0, 0), color=(255, 255, 255), scale=40, alpha=1.0)
if trail is None:
pos = halley_comet_pos
else:
pos = (0, 0, 0)
label = create_label(trail, label=year, pos=pos, color=(255, 255, 255), scale=40, alpha=1.0)
# label.udpate
label.set_light_off()
......
......@@ -258,7 +258,7 @@ def create_trail_line(parent, pos):
def create_trail_curve_line(parent, pos):
"""
在天体当前的位置创建一个拖尾球体
在天体当前的位置创建一个拖尾曲线
@param pos:
@return:
"""
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册