跳至內容

Celestia/圖形硬體

來自華夏公益教科書

Celestia 使用 OpenGL 圖形例程來繪製宇宙影像。與僅在執行 Windows 的計算機上可用的 DirectX 不同,OpenGL 圖形庫可在許多不同型別的作業系統上使用。 OpenGL 最初由 SGI 開發,但現在幾乎可以在所有計算機和圖形硬體上使用。 OpenGL 華夏公益教科書 有更多詳細資訊。

Celestia 可以在大多數計算機上執行,但要檢視所有“視覺效果”,現代的實現 OpenGL v2.0 的圖形卡至關重要。即使安裝了最好的可用圖形卡,一些計算機在執行 Celestia 時也會遇到問題,因為它們的圖形驅動程式已過時或存在錯誤。定期檢視計算機或顯示卡製造商的網站,以確保您擁有最新的驅動程式版本。更新的驅動程式經常提供。

顯示卡限制

[編輯 | 編輯原始碼]

Celestia 的 常見問題解答 列表中描述了許多顯示卡限制。

我應該買哪款顯示卡?

作業系統限制

[編輯 | 編輯原始碼]

Celestia 的 常見問題解答 列表中描述了許多計算機和作業系統限制。

  • OpenGL 在許多 Linux 發行版中分發,因為它開源,但圖形驅動程式並不總是開源,因此並非所有 Linux 發行版都包含它們。
  • Mac OS X 的圖形驅動程式更新包含在 Mac OS X 本身的更新中,而不是由 NVIDIA 或 ATI 作為單獨的驅動程式更新普遍提供。這意味著在 OS X 上“升級驅動程式”意味著“確保您的 OS X 版本是最新的”。您可能需要花錢才能獲得最新的 OS X 版本。
  • 點精靈基元在 10.4 之前的 OS X 版本上不起作用。
  • 點精靈在 Tiger(PPC 和 Intel 架構)上不支援。顏色可能顯示不正確,並且已看到需要重置的硬性凍結。VBO 似乎參與其中。蘋果公司已知悉這幾乎肯定是一個驅動程式錯誤,但沒有承諾修復。在 Leopard 上的行為未知。
  • OpenGL 2.0 渲染路徑僅在 Tiger 10.4.3 或更高版本上受支援,無論圖形卡如何。
  • 在某些 ATI 配置中,軌道路徑上可能會出現孔洞。正在研究解決方法。 在 1.5.0 中修復。
  • 您全新的計算機硬體提供的圖形驅動程式已經過時。通常,在配置其軟體和提供給您之間已經過去了幾個月。確保從計算機圖形硬體製造商的網站下載並安裝最新的圖形驅動程式。
  • Windows XP 包含一個純軟體的 OpenGL 庫。它用於沒有 3D 硬體的系統或在顯示控制面板中停用硬體加速時。它僅實現了 OpenGL v1.1,即 Celestia 的基本渲染路徑,因此其功能有限,執行速度較慢,但相對沒有錯誤。
  • Celestia 使用 DirectX,它是微軟的專有 3D 圖形程式設計庫。不幸的是,每當微軟的 DirectX 庫更新時,製造商的 OpenGL 驅動程式就會被微軟提供的過時版本取代。每當您更新 DirectX 時,請務必使用計算機圖形硬體製造商提供的最新版本重新安裝圖形驅動程式。
華夏公益教科書