「立體水管」或許可以說是 Windows XP 最標誌性的螢幕保護程式,雖然已經走入歷史,但現在甚至還能在 STEAM 下載用於桌布,由此可見它的受歡迎程度。那麼它是怎麼誕生的呢?
電腦的螢幕保護程式一開始是透過畫面空白或在填滿各種移動影像,避免電腦顯示器在靜止的情況下產生烙印,但現在主要是娛樂用或隱私用途,如果可以盯著螢幕上游移的物體好好放空,也是不錯的休息。
當時要呈現 3D 也是不容易,微軟考古專家 Raymond Chen 指出,螢幕保護程式的起源,一方面源自是將 OpenGL 加入 Windows NT 3.5 版本,以及如何在不中斷作業系統的情況下展示技術。
OpenGL 是圖形硬體的軟體介面,會將多維度物件轉譯成框架緩衝區,程式設計人員可建立高品質的立體色彩影像和動畫。Chen 解釋,團隊已經成功實現硬體加速 API,沒有新的亮點可以拿來炫耀,時間也相當接近 Windows NT 3.5 發布日,團隊希望有一個功能讓用戶知道 OpenGL 的存在。
這時候螢幕保護程式應運而生,Chen 指出,當時團員提出這項風險較低的方法,如果出現問題,在那個沒有自動更新作業系統的年代,也只要告訴用戶不要使用螢幕保護程式即可。
接下來的難題便是決定螢幕保護程式的圖案,競爭可能更激烈,出現 3D 文字螢幕保護程式、3D 迷宮、3D 飛行體,當然還有著名的 3D 水管,整個 Windows NT 開發團隊都投入投票。
幸好後來不用做出艱難抉擇,行銷團隊成員試用後認為全都該保留,全部都可以添加到產品中。
時間拉回現在,雖然螢幕保護程式已經沒有立體水管了,僅剩 3D 文字、泡泡、空白、相片、彩帶等。不過如果想要復古一番,Chen 指出,可以在網路上找到原始 3D Pipes 螢幕保護程式的重建版本,還完全支援條紋的拐杖糖版本。
(首圖來源:3D Pipes screensaver)