From 479cbe0a00a3638a3faaf5a49ef66e399abb5472 Mon Sep 17 00:00:00 2001 From: march3 Date: Tue, 9 Apr 2024 10:56:27 +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 --- sim_scenes/featured/earth_12jieqi_live.py | 2 +- sim_scenes/featured/earth_seasons_live.md | 82 ++++++++++++++++++++++- sim_scenes/featured/earth_seasons_live.py | 13 ++-- 3 files changed, 89 insertions(+), 8 deletions(-) diff --git a/sim_scenes/featured/earth_12jieqi_live.py b/sim_scenes/featured/earth_12jieqi_live.py index c47af91..5d6e0a5 100644 --- a/sim_scenes/featured/earth_12jieqi_live.py +++ b/sim_scenes/featured/earth_12jieqi_live.py @@ -34,7 +34,7 @@ class EarthSeasonsSimLive(EarthSeasonsSimBase): earth_clouds_size_factor=1.015) self.start_time = '2023-12-20 00:00:00' # self.start_time = '2024-04-08 00:00:00' - self.sun.size_scale = 5e1 + self.sun.size_scale = 6e1 self.earth.size_scale = 2e3 self.earth_clouds.size_scale = self.earth.size_scale self.earth_cn.size_scale = self.earth.size_scale diff --git a/sim_scenes/featured/earth_seasons_live.md b/sim_scenes/featured/earth_seasons_live.md index 86a4db0..f7064ed 100644 --- a/sim_scenes/featured/earth_seasons_live.md +++ b/sim_scenes/featured/earth_seasons_live.md @@ -4,4 +4,84 @@ 2024/01/03 15:52 月球过天赤道,进入南半球,月球视赤纬0度 2024/01/09 04:10 金星合月,金星在月球以北5.70度? 2024/01/10 02:47 水星合月,水星在月球以北6.59度? -2024/04/09 09:24 水星合月,水星在月球以北2.19度 \ No newline at end of file +2024/01/14 17:33 土星合月,土星在月球以北2.14度 +2024/01/16 04:25 海王星合月,海王星在月球以北0.95度(南极发生白昼月掩海王星) +2024/01/19 04:42 木星合月,木星在月球以南2.77度 +2024/01/20 03:39 天王星合月,天王星在月球以南2.96度 + +2024/02/04 16:27 立春,太阳视黄经315°,太阳视赤纬-16°21′ + +2024/02/08 02:50 金星合月,金星在月球以北5.43度 +2024/02/08 14:30 火星合月,火星在月球以北4.21度 +2024/02/09 05:59 水星合月,水星在月球以北3.22度 +2024/02/11 08:40 土星合月,土星在月球以北1.81度 +2024/02/12 14:45 海王星合月,海王星在月球以北0.68度(澳大利亚、南极发生白昼月掩海王星) +2024/02/15 16:16 木星合月,木星在月球以南3.16度 +2024/02/16 10:00 天王星合月,天王星在月球以南3.23度 + + +2024/02/23 00h 金星合火星,金星在火星以北0.63度 +2024/02/28 16:43 水星上合日,水星在太阳背后,不可见 +2024/02/28 22h 水星合土星,水星在土星以南0.21度 +2024/02/29 05:26 土星合日,土星在太阳背后,不可见 + +2024/03/08 13:00 火星合月,火星在月球以北3.52度 +2024/03/09 01:00 金星合月,金星在月球以北3.28度 +2024/03/09 02h 水星合海王星,水星在海王星以北0.49度 +2024/03/10 01:28 土星合月,土星在月球以北1.52度 +2024/03/11 龙抬头,农历二月初二,日落后“龙角星”(即角宿一和角宿二)从东方地平线上升起 +2024/03/11 03:26 海王星合月,海王星在月球以北0.52度(南太平洋、南美洲发生白昼月掩海王星) +2024/03/11 10:31 水星合月,水星在月球以北1.02度(新西兰、南极发生白昼月掩水星) +2024/03/14 09:02 木星合月,木星在月球以南3.59度 +2024/03/14 19:35 天王星合月,天王星在月球以南3.44度 +2024/03/17 19:22 海王星合日,海王星在太阳背后,不可见 + +2024/03/20 11:06 春分,太阳视黄经0°,太阳视赤纬0°,太阳过天赤道,进入北半球,春分前后可于日落后1~2小时的西方天空看见黄道光 + +2024/03/22 10h 金星合土星,金星在土星以北0.35度 + +2024/04/02 04:07 水星留(视赤经01.60h),转为逆行 + +2024/04/03 19h 金星合海王星,金星在海王星以南0.29度 + +2024/04/06 11:51 火星合月,火星在月球以北1.98度 +2024/04/06 17:24 土星合月,土星在月球以北1.22度 + +2024/04/07 16:11 海王星合月,海王星在月球以北0.42度(南印度洋、南极发生白昼月掩海王星) + +2024/04/08 00:38 金星合月,金星在月球以南0.39度(北中美洲、北大西洋发生白昼月掩金星) + +2024/04/09 09:24 水星合月,水星在月球以北2.19度 +2024/04/11 05:09 木星合月,木星在月球以南3.98度 +2024/04/11 07:51 天王星合月,天王星在月球以南3.55度 +2024/04/11 11h 火星合土星,火星在土星以北0.48度 + +2024/04/20 16h 木星合天王星,木星在天王星以南0.53度 + +2024/04/24 16:25 水星留(视赤经01.01h),转为顺行 +2024/04/29 12h 火星合海王星,火星在海王星以南0.04度 + + +2024/05/04 06:32 土星合月,土星在月球以北0.84度(新西兰、南极发生白昼月掩土星) +2024/05/05 02:55 海王星合月,海王星在月球以北0.28度(新西兰可见月掩海王星) + +2024/05/05 08:10 立夏,太阳视黄经45°,太阳视赤纬+16°20′ + +2024/05/05 10:25 火星合月,火星在月球以南0.2度(印度洋、东南亚、东亚发生白昼月掩火星,中国、马来西亚可见) + +2024/05/06 16:25 水星合月,水星在月球以南3.82度 +2024/05/08 00:03 金星合月,金星在月球以南3.5度 + +2024/05/08 20:51 天王星合月,天王星在月球以南3.62度 +2024/05/09 02:14 木星合月,木星在月球以南4.33度 + +2024/05/13 17:13 天王星合日,天王星在太阳背后,不可见 + +2024/05/18 17h 金星合天王星,金星在天王星以南0.47度 +2024/05/19 02:45 木星合日,木星在太阳背后,不可见 + +2024/05/23 18h 金星合木星,金星在木星以北0.2度 +2024/05/31 09h 水星合天王星,水星在天王星以南1.35度 +2024/05/31 16:09 土星合月,土星在月球以北0.39度(南大西洋、南美洲南部可见月掩土星) + +2024/06/01 10:54 海王星合月,海王星在月球以北0.03度(非洲南部可见月掩海王星) diff --git a/sim_scenes/featured/earth_seasons_live.py b/sim_scenes/featured/earth_seasons_live.py index db5c72f..8acd8be 100644 --- a/sim_scenes/featured/earth_seasons_live.py +++ b/sim_scenes/featured/earth_seasons_live.py @@ -33,7 +33,7 @@ class EarthSeasonsSimLive(EarthSeasonsSimBase): earth_clouds_size_factor=1.015) self.start_time = '2023-12-20 00:00:00' # self.start_time = '2024-04-08 00:00:00' - self.sun.size_scale = 3e1 + self.sun.size_scale = 6e1 self.earth.size_scale = 2e3 self.earth_clouds.size_scale = self.earth.size_scale self.earth_cn.size_scale = self.earth.size_scale @@ -44,10 +44,10 @@ class EarthSeasonsSimLive(EarthSeasonsSimBase): self.mercury = Mercury(size_scale=2e3) self.venus = Venus(name="金星", size_scale=2e3) self.mars = Mars(size_scale=2e3) - self.jupiter = Jupiter(size_scale=1e3) - self.saturn = Saturn(size_scale=1e3) - self.uranus = Uranus(size_scale=4e3) - self.neptune = Neptune(size_scale=4e3) + self.jupiter = Jupiter(size_scale=0.6e3) + self.saturn = Saturn(size_scale=0.6e3) + self.uranus = Uranus(size_scale=2e3) + self.neptune = Neptune(size_scale=2e3) self.bodies += [self.moon, self.mercury, self.venus, self.mars, self.jupiter, self.saturn, self.uranus, self.neptune] @@ -127,7 +127,8 @@ class EarthSeasonsSimLive(EarthSeasonsSimBase): destroy(body.planet.name_text.background) body.planet.name_text.color = color.white body.planet.name_text.font = self.font - body.planet.name_text.position = Vec3(0,pow(body.planet.main_entity.scale_y,1/12)/2,0) + body.planet.name_text.position = Vec3(0, 0.6, 0) + # body.planet.name_text.position = Vec3(0,pow(body.planet.main_entity.scale_y,1/12)/2,0) self.moon.planet.trail_scale = 1 # camera.orthographic = True -- GitLab