From 5fa29ddae774a36032c82ffa4da254f7c128b420 Mon Sep 17 00:00:00 2001 From: march3 Date: Wed, 5 Apr 2023 21:04:34 +0800 Subject: [PATCH] =?UTF-8?q?Python=E8=B6=85=E4=BA=BA-=E5=AE=87=E5=AE=99?= =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simulators/ursina_simulator.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/simulators/ursina_simulator.py b/simulators/ursina_simulator.py index 023adbf..6300fbc 100644 --- a/simulators/ursina_simulator.py +++ b/simulators/ursina_simulator.py @@ -191,10 +191,10 @@ class UrsinaSimulator(Simulator): else: sky_scale = 500000 * camera.clip_plane_near - # from ursina import Sky - # sky = Sky(texture=texture, scale=sky_scale) + from ursina import Sky + 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.set_shader_input('texture_scale', Vec2(20, 20)) # 一定要够大,如果小于 Sky(texture=texture).scale = 50000,宇宙背景就会出现黑色方洞 @@ -231,6 +231,9 @@ class UrsinaSimulator(Simulator): camera.clip_plane_near = 0.01 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)) # interval_fator 能让更新天体运行状态(位置、速度)更精确 -- GitLab