天体标签:让每个天体都有名字在头顶
标签开关
快捷键 Ctrl+B 开启/关闭所有天体标签。渲染菜单里也可以分项开启:
- Show Planet Labels — 行星名字
- Show Moon Labels — 卫星名字
- Show Star Labels — 亮星名字
- Show Galaxy Labels — 星系名字
- Show Nebula Labels — 星云名字
- Show Constellation Labels — 星座名字
全部勾上后,画面里每一个高亮天体旁边都会显示名字——对教学场景非常有用,学生抬头就能认天体。
标签位置
标签默认显示在天体的左上侧一点,避免和天体本体重叠。天体越远标签显得越小——和 FOV 联动。
教学场景的最佳标签配置
推荐勾上这些(保留适量信息,不杂乱):
- Planet Labels ✔
- Moon Labels ✔
- Star Labels ✔(但要关掉 AutoMag 手动限制星等上限,不然会出现几千个标签淹没画面)
- Constellation Labels ✔(带星座图的话还有连线)
- Galaxy / Nebula Labels ✔
关掉:所有小天体(小行星、彗星)、航天器的标签(太密)。
标签字体和颜色
Celestia 默认用白色小字体显示标签。可以在配置文件里改:
LabelColor { R 1 G 1 B 1 } -- 白色改成 RGB 0~1
LabelFontSize 12 -- 字号,默认 12
改成黄色或青蓝色在深色星空背景上对比度更好。
标签不显示的原因排查
- AutoMag 自动星等开着导致标签显示太暗的天体?关掉试试
- 天体太小?zoom in 到天体附近标签才会出现(远处的标签 Celestia 不渲染以节省性能)
- 版本偏旧?1.5.x 之前的 Celestia 标签系统和 1.6.x 不同
- 添加件冲突?某些自定义标签添加件可能覆盖了默认行为