跳转到内容

Celestia/教程

来自维基教科书,开放世界中的开放书籍

Celestia 拥有种类繁多的物体类型,包括从像卫星一样小的物体到跨越数百万光年的大型星系。实际上,任何和所有这些物体都可以添加到 Celestia 中。但是,要准确地做到这一点需要一些知识。根据物体的不同,您可能需要一些关于 Celestia 和 SSC/STC/DSC 文件、天文学、建模、编程和/或一般计算机知识的知识。

因此,制作了以下页面来帮助人们创建科学准确的插件。

这些教程分为三个部分:太阳系天体、太阳系外天体和深空天体。要使用教程,请查看该页面,如果存在,请查看任何先决条件教程。

1. 创建太阳系天体

  • 小行星(基础): 将简单的小行星添加到 Celestia。阅读完本教程后,您可以继续进行接下来的四个教程
  • 彗星: 将彗星添加到 Celestia。
  • 小行星(高级): Celestia 中小行星制作的更高级方面。本页包括如何准备小行星模型,如何计算小行星的近似颜色,如何使小行星正确旋转,以及如何添加小行星卫星。
  • 卫星: 在 Celestia 中添加天体周围的天然卫星。
  • 近地小行星: 制作轨道在 Celestia 中受到扰动的行星。

2. 创建太阳系外天体

  • 恒星: 将恒星添加到 Celestia。阅读完本教程后,您可以继续进行接下来的两个教程
  • 星系: 将双星和多星系统添加到 Celestia。
  • 系外行星: 将系外行星添加到 Celestia。

3. 创建深空天体

但是,在您开始制作 Celestia 插件之前,有一些事情是您需要了解的,如下所示。

什么是插件?

[编辑 | 编辑源代码]

插件是可以安装的文件,可以以某种方式修改 Celestia。它们通常包含新的物体,或者它们可能包含现有物体的更好或更高分辨率的纹理。

插件文件通常包含以下内容

  • 一个 SSCSTC 和/或 DSC 文件。这些只是简单的纯文本文件,其中 .txt 后缀已重命名为 .ssc.stc.dsc。在其中,它们包含 Celestia 用于绘制物体的指令。

它们可以使用任何纯文本编辑器进行编辑,例如 Notepad++ 或 TextEdit。但是请注意,一些文本编辑器(例如 TextEdit)会自然使用“智能引号”。这些符号与大多数代码中使用的典型引号不同,用它们制作的计算机文件往往无法工作。幸运的是,这些通常可以在首选项菜单中更改。

它们也可能包含

  • 模型。这些告诉 Celestia 物体的形状。
  • 纹理。这些是 Celestia 用于实际渲染物体的图像。

插件通常包含一个名为“README.txt”的文本文件。在其中,它们通常会说“将此文件移动到 extras 目录”。这是什么意思?好吧,为了显示所有恒星、行星和其他天体,Celestia 会从计算机中的一个文件夹中读取文件,如果您的系统是 Windows 或 Linux,则该文件夹名为“Celestia”,如果您的系统是 Mac,则该文件夹名为“CelestiaResources”。

如何安装插件?

[编辑 | 编辑源代码]

在 Windows 或 Linux 上,打开“Celestia”目录,您将看到“extras”目录就在那里。如果您使用的是 Mac,请右键单击 Celestia 应用程序并单击“显示包内容”。然后,转到“Contents”→“Resources”→“CelestiaResources”。此文件夹中的所有内容(例如“data”文件夹、“models”文件夹、“celestia.cfg”等)都由 Celestia 用于渲染物体。那里还有一个名为“extras”的文件夹。当说明告诉您将文件移动到“extras 目录”时,他们指的是此文件。

所以概括地说:要安装插件,只需将其移动到“extras”文件夹即可。

[编辑 | 编辑源代码]

下载插件的好地方是 Celestia Motherlode。在这里,有数百 GB 的插件,包括从地球的超高分辨率纹理到遥远的星系和星云等一切。

Celestia Motherlode 还提供有关安装插件的更详细指南,请点击此处:插件安装.

华夏公益教科书