安装新增天体类添加件:.ssc、.stc、.dsc 文件去哪放
新增天体 vs 替换贴图
替换贴图只改画面——让地球纹理更清晰。新增天体引入全新内容——让 Celestia 里多一颗恒星、一艘飞船、一个虚构星球。
新增天体类添加件通常包含多种文件类型:天体数据(在哪)、模型(长啥样)、纹理(贴图)。安装时按后缀把文件分到不同目录。
四种文件类型,四个目录
| 文件后缀 | 含义 | 放哪个目录 |
|---|---|---|
.ssc | Solar System Catalog(太阳系天体数据) | Celestia/data/ |
.stc | Star Catalog(恒星数据) | Celestia/data/ |
.dsc | Deep Space Catalog(深空天体数据) | Celestia/data/ |
.cmod / .3ds / .cms | 3D 模型(飞船、小行星) | Celestia/models/ |
.jpg / .png / .dds | 模型贴图 | Celestia/textures/medres/ |
.lua | Lua 模块(脚本化轨道) | Celestia/celxx/ 或添加件子目录 |
标准安装流程
以 Motherlode 上下载的 ISS_Addon.zip(国际空间站)为例:
- 解压 ZIP,得到若干文件
- 分类放入:
ISS.ssc→Celestia/data/ISS.cmod→Celestia/models/ISS_texture.jpg→Celestia/textures/medres/
- 重启 Celestia(Celestia 只在启动时读数据文件)
- 搜索验证:按回车输入
ISS,候选列表里应该能看到International Space Station - 飞过去看:按
G飞向它。看到 ISS 在绕地球转,说明安装成功
找不到新天体怎么办
如果步骤 5 里搜索不到,排查顺序:
- 重名覆盖:添加件的
.ssc文件名是不是和已有的重了?换个独一无二的名字 - 数据错误:
.ssc文件里天体的轨道参数写对了吗?比如小行星可能定义在木星轨道,Celestia 默认不会去那里找 - 时间不匹配:某些天体会"诞生"在特定年代——比如 Cassini 在 1997 年发射。把时间跳到那个时期再搜索
- 渲染开关:渲染菜单里对应的天体类型是不是勾上了(Spacecraft / Small Bodies)?
标准目录一览(Windows)
Celestia/
├── data/ ← .ssc .stc .dsc 放这里
├── models/ ← .cmod .3ds 放这里
├── textures/
│ ├── medres/ ← 贴图(默认中等分辨率)
│ ├── hires/ ← 高分辨率贴图(可选)
│ └── lores/ ← 低分辨率贴图(低端设备用)
├── extras/ ← 添加件标准目录(新版推荐)
│ ├── MyAddon1/
│ │ ├── data/
│ │ ├── models/
│ │ └── textures/
│ └── MyAddon2/
└── celestia.cfg ← 主配置文件
新版 Celestia 推荐把添加件放在 extras/ 子目录,Celestia 会自动扫描。老版(1.5.x 以前)要手动散放到主目录的 data / models / textures 里。