earth_at_night.py 975 字节
Newer Older
三月三net's avatar
三月三net 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
# -*- coding:utf-8 -*-
# title           :地球晚上模拟运行
# description     :地球晚上模拟运行
# author          :Python超人
# date            :2023-02-11
# link            :https://gitcode.net/pythoncr/
# python_version  :3.8
# ==============================================================================
from bodies import Earth
from common.consts import SECONDS_PER_HOUR
from scenes.func import ursina_run

if __name__ == '__main__':
    """
    高清水星模拟运行
    """
    bodies = [
        Earth(texture="earth_at_night.jpg",
              init_position=[0, 0, 0], init_velocity=[0, 0, 0],
              size_scale=100.0001, ignore_mass=True)
    ]
    # 使用 ursina 查看的运行效果
    # 常用快捷键: P:运行和暂停  O:重新开始  I:显示天体轨迹
    # position = 左-右+、上+下-、前+后-
    ursina_run(bodies, SECONDS_PER_HOUR / 2, position=(0, 200000, -2000000), cosmic_bg="../textures/cosmic2.jpg")