Celestia/DSC 文件
外观
< Celestia
这是 Celestia 在 DSC 文件(深空目录)中识别参数的简要说明。与 Celestia 的早期版本相比,Celestia v1.4.1 中对 DSC 星系功能进行了重大改进。
DSC 目录文件可用于描述四类天体:星团、球状星团、星云或星系。
DSC 天体定义由其类别、带引号的名称及其括在大括号中的参数组成。
Class "name" { ...parameters... }
与 STC 和 SSC 文件不同,DSC 文件不支持Modify
和Replace
指令,因此要修改 DSC 文件中定义的天体,必须编辑原始文件。
类别
- 星团 "name"
- 球状星团 "name"
- 星云 "name"
- 星系 "name"
位置
- RA f, Dec f, Distance f
或
- Position [f f f]
方向
- Axis [f f f]
- Angle f
大小
- Radius f
信息
- InfoUrl "URL"
外观
- Mesh "filename"
- Type "string"
- CustomTemplate "filename"
- AbsMag f 或 Appmag f
- "name" 是天体的名称。如果多个名称用冒号 (:) 分隔,则可以在引号内指定多个名称。星团目前仅用于将指定的 "name" 与空间中的位置相关联。星团的成员在单个或多个.STC 文件或stars.dat中单独定义。用于定义星团的参数是
- 位置 [ f f f ]
位置向量的 [x y z ] 坐标以光年为单位,在 Celestia 的黄道 J2000 “通用”坐标系中指定位置 或 - Distance number(默认值:1.0)以光年为单位
- RA number(默认值:0.0)赤经以分数小时表示(与STC 目录不同,后者使用分数度)
- Dec number(默认值:0.0)赤纬以分数度表示
- Axis 3 vector(默认值:[ 1.0 0.0 0.0])
一个单位向量,在 Celestia 的黄道 J2000 “通用”坐标系中指定天体轴的方向 - Angle number(默认值:0.0 度)
天体围绕该轴旋转的量。 - Radius number(默认值:0.0)以光年为单位。
- InfoUrl "string"
"string" 应该是描述天体的网页的 URL。
深空天体的 位置 可以通过指定单个位置向量或通过指定其三个天文坐标来定义。
- 在指定的位置放置一个发光的球形恒星图像。
- Radius number,以光年为单位。
- Radius 指定球状星团的大小。请注意,这不会影响精灵的放置。但是,它会改变“边界框”。对于较大的半径,红色标记将出现在距离球状星团中心更远的位置。当您选择并转到该天体时,半径参数还控制您距离球状星团中心的距离。
- Detail number
- Detail 是一个介于 0 和 1 之间的值,用于控制球状星团有多少个点精灵。默认值为 1,这将放置最多的点精灵。值为 0 将创建一个没有恒星但有一个发光的中心“核心”的球状星团。使用大于 1 或小于 0 的值等同于分别使用 1 或 0。
- CoreRadius number
- KingConcentration number
使用所有用于 星团 的参数,以及以下参数
Globular "M 4:NGC 6121:GCl 41:C 1620-264" { RA 16.3931 # [hours] Dec -26.5253 # [degrees] Distance 7176 # [ly] Radius 37.57 # [ly], mu25 Isophote CoreRadius 0.83 # [arcmin] KingConcentration 1.59 # c = log10(r_t/r_c) AbsMag -7.2 # [V mags] Axis [ 0.1967 -0.6744 -0.7117] Angle 171.8 # [degrees] InfoURL "http://simbad.u-strasbg.fr/sim-id.pl?Ident=NGC+6121" }
- 在指定的位置和方向放置一个发光模型。
- Mesh "filename"(可选)
- "filename" 必须是 3DS、CMS 或 CMOD 模型文件的名称,该文件决定星云的形状。
- 模型的内部材质可能需要在对象子目录中使用相关的 PNG、JPG 或 DDS 表面纹理图像文件/textures/medres来定义星云的颜色。
- 如果省略 Mesh,则不绘制任何对象。
使用所有用于 星团 的参数,以及以下参数
- 在指定的位置和方向放置一个发光的星系图像
- Type "string"
- Type 显示在 Celestia 的屏幕信息显示中。它还确定 Celestia 的 Models 目录中用于定义星系图像形状的 PNG 图像。
- 如果没有指定 Type,它将默认为“Irr”。
- CustomTemplate "filename"(可选)
- AppMag number
- AbsMag number
使用所有用于 星团 的参数,以及以下参数
- "string" 应该是以下之一:S0、Sa、Sb、Sc、SBa、SBb、SBc、E0、E1、E2、E3、E4、E5、E6、E7、Irr
或
- "filename" 必须是定义此星系形状的 PNG 图像的名称。PNG 图像必须位于 main /models 目录中(所有其他自定义模板文件所在的目录)。
或
Nebula "M16" { Mesh "1995-44-a.3ds" Axis [0.205007 -0.737927 -0.642989] Angle 146.298 RA 18.31404 Dec -13.8311 Distance 7002 Radius 3.45 }