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

Python超人-宇宙模拟器

上级 3d692586
...@@ -191,10 +191,10 @@ class UrsinaSimulator(Simulator): ...@@ -191,10 +191,10 @@ class UrsinaSimulator(Simulator):
else: else:
sky_scale = 500000 * camera.clip_plane_near sky_scale = 500000 * camera.clip_plane_near
# from ursina import Sky from ursina import Sky
# sky = Sky(texture=texture, scale=sky_scale) sky = Sky(texture=texture, scale=sky_scale)
sky = MySky(texture=texture, scale=sky_scale) # sky = MySky(texture=texture, scale=sky_scale)
sky.scale = sky_scale sky.scale = sky_scale
# sky.set_shader_input('texture_scale', Vec2(20, 20)) # sky.set_shader_input('texture_scale', Vec2(20, 20))
# 一定要够大,如果小于 Sky(texture=texture).scale = 50000,宇宙背景就会出现黑色方洞 # 一定要够大,如果小于 Sky(texture=texture).scale = 50000,宇宙背景就会出现黑色方洞
...@@ -231,6 +231,9 @@ class UrsinaSimulator(Simulator): ...@@ -231,6 +231,9 @@ class UrsinaSimulator(Simulator):
camera.clip_plane_near = 0.01 camera.clip_plane_near = 0.01
camera.fov = 60 camera.fov = 60
window.fps_counter.enabled = False
window.editor_ui.enabled = True
# UrsinaConfig.SCALE_FACTOR = UrsinaConfig.SCALE_FACTOR * math.ceil(0.01 / pow(camera.clip_plane_near,2)) # UrsinaConfig.SCALE_FACTOR = UrsinaConfig.SCALE_FACTOR * math.ceil(0.01 / pow(camera.clip_plane_near,2))
# interval_fator 能让更新天体运行状态(位置、速度)更精确 # interval_fator 能让更新天体运行状态(位置、速度)更精确
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册