Celestia.cfg

## 文件描述

```
Celestia .cfg文件是 Celestia 中最重要的文件之一，如果删除了它， Celestia 将无法运行！
可以经由修改cfg的设定达到更进阶的 Celestia 自定义内容。

```

意义
--

纹理、行星、插件都离不开此文件。
文件夹位置： Celestia 根目录。（图下解释）

注意
--

cfg若出现大错误， Celestia 将无法运行，请小心修改！
如果想大修改，请记得备份原文件。

内容
--

* Celestia .cfg 记录着 Celestia 启动时的默认加载的文件和一些默认设置。详解如下（#字符后是注释）：

Configuration
{
StarDatabase                 "catalogs/stars.dat" #恒星数据库
StarNameDatabase             "catalogs/starnames.dat" #恒星名称数据库
StarCatalogs             #恒星数据库，data里的所有stc都应该在这里指定才会被加载
[ "catalogs/revised.stc"
                             "catalogs/extrasolar.stc" #系外行星的母恒星
                             "catalogs/nearstars.stc" #25光年以内的近星
                             "catalogs/visualbins.stc" #目视联星
                             "catalogs/spectbins.stc" #光谱联星
                             "catalogs/charm2.stc" ]
HDCrossIndex                 "catalogs/hdxindex.dat" #HD星表
SAOCrossIndex                "catalogs/saoxindex.dat" #SAO星表
GlieseCrossIndex             "catalogs/gliesexindex.dat" #格里泽星表
SolarSystemCatalogs       #太阳系数据库，data里的所有ssc都应该在这里指定才会被加载
[ “catalogs/solarsys.ssc" #太阳系主要天体
                             "catalogs/asteroids.ssc" #小行星
                             "catalogs/comets.ssc" #彗星
                             "catalogs/outersys.ssc" #海王星外天体
                             "catalogs/minormoons.ssc" #小卫星
                             "catalogs/numberedmoons.ssc" #小卫星
                             "catalogs/extrasolar.ssc" #系外行星
                             "catalogs/eros\_locs.ssc" #爱神星的表面特征
                             "catalogs/gaspra\_locs.ssc" #Gaspra的表面特征
                             "catalogs/ida\_locs.ssc" #Ida的表面特征
                             "data/itokawa\_locs.ssc" #Itokawa的表面特征
                             "catalogs/merc\_locs.ssc" #水星的表面特征
                             "catalogs/venus\_locs.ssc" #金星的表面特征
                             "catalogs/earth\_locs.ssc" #地球的表面特征
                             "catalogs/mars\_locs.ssc" #火星的表面特征
                             "catalogs/moon\_locs.ssc" #月球的表面特征
                             "catalogs/marsmoons\_locs.ssc" #火星卫星的表面特征
                             "catalogs/jupitermoons\_locs.ssc" #木星卫星的表面特征
                             "catalogs/saturnmoons\_locs.ssc" #土星卫星的表面特征
                             "catalogs/uranusmoons\_locs.ssc" #天王星卫星的表面特征
                             "catalogs/neptunemoons\_locs.ssc" #海王星卫星的表面特征
                             "catalogs/ring\_locs.ssc" #行星环特征
                             "catalogs/world-capitals.ssc" #世界的主要城市 ]
DeepSkyCatalogs            #深空天体数据库，data里的所有dsc都应该在这里指定才会被加载
[ "catalogs/galaxies.dsc" #星系数据库
"catalogs/globulars.dsc" #球状星团数据库 ]
AsterismsFile                "catalogs/asterisms.dat" #星座连线文件
BoundariesFile               "catalogs/boundaries.dat" #星座边界文件
#LuaHook                      "luahookinit.lua" #Lua挂件（如果使用Lua插件需要加入此行）
StarTextures #各种光谱的默认恒星贴图
{
Default "astar.jpg" #默认贴图，当光谱类型未知时
O "bstar.\*"
B "bstar.\*"
A "astar.\*"
F "astar.\*"
G "gstar.\*"
K "gstar.\*"
M "mstar.\*"

#碳星
C "mstar.\*"
R "mstar.\*"
N "mstar.\*"
S "mstar.\*"

#沃尔夫拉叶星
WC "bstar.\*"
WN "bstar.\*"
#褐矮星
L "browndwarf.\*"
T "browndwarf.\*"
WD "astar.jpg" #白矮星
NeutronStar "astar.jpg" #中子星
}
FavoritesFile    "favorites.cel"
DestinationFile  "guide.cel"
Cursor           "crosshair"
InitScript  "start.cel" #启动脚本
DemoScript  "demo.cel" #演示脚本
ExtrasDirectories  [ "extras-standard" "extras" ] #放置插件的文件夹

#字体
Font       "sans12.txf"
LabelFont  "sans14.txf"
TitleFont  "sansbold20.txf"
LogoTexture  "logo.png" #启动Logo
FaintestVisibleMagnitude 6.0 #极限星等
RotateAcceleration 120.0
MouseRotationSensitivity 1.0
ScriptScreenshotDirectory ""
ScriptSystemAccessPolicy "ask"# 如果CELX脚本运行外部程序、读、写，该做什么。默认是“ask”
OrbitPathSamplePoints  100 #轨道参考点，数字越高轨道的锯齿越少，但是对配置要求越高
RingSystemSections     100 #环参考点，数字越高环的锯齿越少，但是对配置要求越高
ShadowTextureSize      256 #阴影纹理尺寸
EclipseTextureSize     128
}
#以上以及本条带有#字符的内容均为注释，非原文件所有。