位置:首页 > 安卓教程 > Stellarium地平线设置与更换地景环境背景教程

Stellarium地平线设置与更换地景环境背景教程

时间:2026-06-16  |  作者:318050  |  阅读:0

想让 Stellarium 显示你家阳台或观测点真实的地平线轮廓,而不是默认的平滑圆弧?那必须替换地景(Landscape)文件。否则,所有建筑、山体、树木轮廓都不会出现,星空再准也像悬浮在真空里。

这一操作的底层逻辑并不复杂,但细节一旦出错,整个效果就会翻车。核心步骤如下:

  • 备份原地景
  • 准备符合尺寸与投影要求的 360° 正交全景图
  • 创建含精确坐标的 landscape.ini 配置文件
  • 最后通过 F6 设为默认

确认当前地景路径并备份原文件

打开用户数据目录

打开 Stellarium,按 F4 调出“配置”窗口,切换到“常规”选项卡。找到“用户数据目录”右侧的“打开”按钮,点击进入该文件夹。

备份原地景

进入子文件夹 【Landscape】——里面每个子文件夹对应一个地景,比如“guangzhou”“mountain_default”等等。找到你当前正在使用的地景文件夹(主界面右下角状态栏会显示名称),将其整个复制一份,重命名为 “backup_原名”,存放在同级目录下。

这一步不能跳过。一旦新地景加载失败,没有备份就只能重装软件才能恢复默认地景。别嫌麻烦,这是最基础的保险措施。

准备一张符合要求的地景全景图

图像规格与处理

用 Photoshop 或 GIMP 打开一张 360° 水平视角的全景照片(必须是正交投影,不是鱼眼)。图像宽度必须是高度的 2 倍,比如 4096×20482048×1024,否则 Stellarium 会拉伸变形。

把天空部分调成纯黑(RGB 0,0,0),地面部分保留细节。地平线必须严格落在图像正中央水平线上——对 2048 高的图像而言,就是第 1024 行。最后保存为 PNG 格式,不压缩、不带透明通道、不要嵌入 ICC 配置文件。

很多人直接用手机拍的 360 照片导入,结果地平线歪斜、比例错乱,软件根本无法识别。这不是软件 bug,是输入素材不合格。素材准备这一步,花的时间往往比后面所有步骤加起来都多。

创建并配置地景定义文件

新建文件夹与配置文件

在 Landscape 文件夹内新建一个空文件夹,命名成你想用的名字(比如 “my_backyard”)。在该文件夹中新建一个纯文本文件,命名为 【landscape.ini】。用记事本打开,写入以下内容:

[landscape]
name = 我的后院
author = 你的名字
description = 家门口真实地平线,含三棵梧桐树和围墙缺口
type = spherical
maptex = landscape.png
angle_rotatez = 0
latitude = 31.2304
longitude = 121.4737
altitude = 52

注意事项

latitude / longitude / altitude 必须填你实际观测点的精确坐标和海拔,单位分别是度和米;maptex 后面的文件名要和你放进去的 PNG 图完全一致(包括大小写);angle_rotatez 控制地景旋转角度,0 表示正北朝上,顺时针每 +90 度画面右转 90 度。坐标精度建议至少小数点后四位,否则地景位置偏移明显。

导入新地景并设为默认

加载与设置

把做好的 landscape.pnglandscape.ini 一起放进刚才新建的 my_backyard 文件夹。重启 Stellarium,按 F6 打开位置窗口,点击左下角“管理地景”按钮,在弹出窗口中勾选“my_backyard”,然后点击“设为默认”。

关闭窗口,按 F4 重新打开配置窗口,切换到“景观”选项卡,确认“启用地景”已勾选,并且“地景”下拉菜单中已经显示“我的后院”,最后点击“确定”保存。

此刻按住鼠标右键拖动视图,就能看到真实起伏的地平线轮廓了。

排错检查

如果地景没出现,先检查 landscape.ini 是否放在正确路径、文件编码是否为 UTF-8 无 BOM,再确认 PNG 尺寸和地平线位置是否达标。这两个环节是出错的高发区,排查优先级最高。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多