跳轉到內容

Celestia/開發路線圖

來自華夏公益教科書

此頁面已過時。有關最新資訊,請參見 GitHub 上的 1.7 版本之後的想法

這是一個 Celestia 開發路線圖(截至 2007 年 6 月 22 日),任務按優先順序大致從最高優先順序開始排列。

Celestia 1.5.0pre3

[編輯 | 編輯原始碼]
  • 不再需要 LuaHook 來實現指令碼化的軌道和旋轉
  • 修復雲陰影
  • 儘快

Celestia v1.5.0pre3 for Windows 於 2007 年 5 月 24 日釋出。積累的更改列表和 Windows 安裝程式下載地址位於 https://celestiaproject.space/forum/viewtopic.php?t=11082&

Celestia 1.5.0pre4

[編輯 | 編輯原始碼]
  • 標準資料檔案更改
    • 新的 Eros 模型
    • 新的 ISS 和 Mir 模型
    • 新的 Itokawa 模型
  • 修復恆星
  • 允許獨立於行星軌道切換恆星軌道
  • 消除 OrbitBarycenter
  • 為 FOV 調整近裁剪平面(以保留深度緩衝精度)
  • 不顯示恆星系統質心的標籤
  • 修復網格的 SSC 紋理覆蓋

Celestia v1.5.0pre4 for Windows 於 2007 年 10 月 29 日釋出。並非所有預期改進都已包含,但許多錯誤已修復。積累的更改列表和 Windows 安裝程式下載地址位於 https://celestiaproject.space/forum/viewtopic.php?t=11605&

Celestia 1.5.0pre5

[編輯 | 編輯原始碼]

Celestia v1.5.0pre5 for Windows 於 2007 年 12 月 18 日釋出。並非所有預期改進都已包含,但許多錯誤已修復。積累的更改列表和 Windows 安裝程式下載地址位於 https://celestiaproject.space/forum/viewtopic.php?t=11807

Celestia 1.5.0pre6

[編輯 | 編輯原始碼]

Celestia v1.5.0pre6 for Windows 於 2008 年 1 月 21 日釋出。並非所有預期改進都已包含,但許多錯誤已修復。積累的更改列表和 Windows 安裝程式下載地址位於 https://celestiaproject.space/forum/viewtopic.php?t=11932

Celestia 1.5.0 正式版

[編輯 | 編輯原始碼]

Celestia v1.5.0 for Windows 和 MacOS X 以及其原始碼的 tarball 於 2008 年 1 月 26 日釋出。它可以從 SourceForge 下載。

並非所有列出的預期改進都已包含,但許多錯誤已修復。積累的更改列表位於 https://celestiaproject.space/forum/viewtopic.php?t=11953

  • 標準資料檔案更改
    • 切換到新的旋轉模型形式
  • 大氣層
    • 使濃密的大氣層效果更好
    • 修復三角形之間線性插值的偽影
    • 修復頂點過暗的天空
    • 自動將新樣式大氣引數轉換為舊樣式
  • 預設物體座標系基於父座標系,而不是軌道中心座標系;這是正確的嗎?
  • 修復標籤的深度排序

Celestia 1.5.1

[編輯 | 編輯原始碼]

計劃變更:Celestia v1.5.1 將嚴格作為錯誤修復版本釋出,幷包括 v1.5.0 中未包含的翻譯。下面列出的 v1.5.0 中未包含的功能將包含在 v1.6.0 中。

  • 指令碼函式用於顯示/隱藏單個物件
  • 指令碼選單 已在 1.5.0 中完成
  • 使四元數 slerp 更健壯 已在 1.5.0 中完成
  • 雙精度 SampledOrbits 已在 1.5.0 中完成
  • 脈衝星目錄?
  • 太陽系天體的三軸橢球
  • 修復恆星資料庫構建器中的多恆星處理
  • 錯誤修復

Celestia v1.5.1 for Windows 和 MacOS X 於 2008 年 5 月 5 日釋出。它可以從 SourceForge 下載。

Celestia 1.6.0

[編輯 | 編輯原始碼]

有關為 Celestia v1.6.0 考慮或實現的功能的更完整列表,請參閱維基頁面 Celestia/160Features

  • 使用者定義的物件類
  • 軌道
    • 更靈活的方式來選擇顯示哪些軌道(自定義類)
  • 允許在任何參考系中顯示軌道
  • 指令碼
    • 處理物件類的函式
    • 在指令碼中公開 1.5.0 參考系
    • ScriptedOrbits 和 ScriptedRotations 的向量和方向引數
  • 標記
    • 帶標籤的標記
    • 允許標記使用不同的參考系
  • 紋理改進
    • 對遠離相機的表面貼片使用更低解析度的虛擬紋理貼圖
    • 改進紋理記憶體管理
    • 多執行緒紋理載入器
    • 最佳化銀河渲染:點精靈、頂點緩衝區,而不是立即模式。
  • SPICE
    • 允許核心檔案列表
    • 管理載入的核心
    • C 核心旋轉模型
    • 通用座標系旋轉模型
  • 跳轉修復
    • 修復中心軌道(目前假設目標距離無限遠)
    • 跳轉到質心應根據質心周圍軌道的尺寸選擇距離。
  • SampledOrbit / SampledOrientation
    • 週期性 SampledOrbits
    • 支援 SampledOrientation 檔案的三次插值
  • 新的地球旋轉 CustomRotations - 歲差、章動、IRTF93
  • 內部更改
    • 為所有軌道型別實現速度方法
    • 將內部時間尺度更改為相對於 J2000.0 的儒略日。
    • 在整個 Celestia 中使用 J2000 黃道座標系
    • CachingRotation 基類
  • 更精確的月球軌道
  • 深度排序位置標籤(新的可繪製型別:標籤簇)
  • 新資料
    • 為坦普爾 1 號彗星建立模型
    • 為小行星 (66391) 1999 KW4 及其衛星建立模型
  • 消除 .cms 格式

Celestia v1.6.0 for Windows 和 MacOS X 以及其原始碼的 tarball 於 2009 年 7 月 9 日釋出。它可以從 SourceForge 下載。

Celestia 1.7.0

[編輯 | 編輯原始碼]
  • 宇宙飛船飛航模式
  • 網路伺服器分離
  • 動態銀河系模型
  • 地球、月球、土星環細節
  • 支援 Collada (.dae)
  • 動態載入和解除安裝附加元件
  • 使附加元件更易於安裝
  • 太陽系天體的多個名稱(已完成)
  • 對於恆星,在著色器中執行抗鋸齒點
  • 指令碼中的 3D 圖形物件
  • 參考系
    • 命名座標系
    • 旋轉偏移座標系
    • 雙向量座標系:最近點向量
  • 複雜物體的自陰影
  • 解決 16000 光年的限制(已完成)
  • 超新星目錄?

Celestia 2.0

[編輯 | 編輯原始碼]
  • 高動態範圍照明 - 寫實
  • 光散射環模型
  • 主要 UI 改進
  • 高階視覺效果
華夏公益教科書