インターネットが普及する前の昔のパソコンでは、時間を先延ばしにする主な手段は2つしかありませんでした。ソリティアのようなゲームをするか、ただ魅惑的なスクリーンセーバーを見つめるかのどちらかです。しかし、Windowsの3Dパイプほど魅力的なものはありませんでした。今では、ありがたいアップグレードのおかげでブラウザで3Dパイプを楽しむことができます。
スクリーンセーバーは今でこそ目新しいもの、あるいは30分前に離れたコンピューターがまだ動いていることを知らせる便利なツールとして使われることが多いですが、数十年前は単なる娯楽という枠を超えて、非常に有効な役割を担っていました。コンピューターモニターが重くて大きな箱だった頃は、背面の電子銃から電子ビームを発射し、前面の蛍光スクリーンに当たって発光することで個々のピクセルを作り出していました。強力な磁石でビームの軌道を変え、前後に走査させることで、画面全体を動く画像で埋め尽くしていました。
この技術は、画像がフレームごとに絶えず変化するテレビを見るには最適でしたが、インターフェースの一部が何時間も静止したままになることの多いパーソナルコンピューターに採用されると、CRTは焼き付きと呼ばれる問題が発生しました。焼き付きとは、蛍光体が劣化し、インターフェースのぼやけた画像が消えない状態になることです。この問題を解決するため、WindowsやMac OSなどのオペレーティングシステムは、CRTの焼き付きを防ぐために、一定時間後に自動的に表示される、常に動いているランダムアニメーションだけのスクリーンセーバーを追加しました。
Macでは、羽ばたきながら飛んでいくトースターのランダムアニメーションが最も人気のあるスクリーンセーバーの一つになりましたが、Windowsでは、3Dパイプほど優れたものは他にありませんでした。3Dパイプは、あらゆる方向にジグザグに伸びるパイプの絡み合った網を生成しながらも、互いに衝突することなく、どんどん大きくなっていくのです。もしそう思わないなら、残念ながらそれは間違いです。

残念ながら、3D パイプは Windows XP Service Pack 3 で最後に登場しましたが、Isaiah Odhner 氏が Three.js JavaScript ライブラリを使用してスクリーンセーバーを再現してくれたおかげで、最新の Web ブラウザーでその素晴らしさを再び体験することができます。これは、元のスクリーンセーバーを満足のいくほど正確に再現しているだけでなく、ユタ ティーポット (元々はテスト用に使用されていたティーポットの 3D モデルですが、その後、長年の内輪のジョークになっています) をパイプのジョイントとして使用するなどのイースターエッグも完備しています。さらに、ブラウザー バージョンでは、ラットの巣のようなパイプを実際に回転させ、アニメーションさせながら拡大縮小することができます。仕事を 10 分間 (または残りの一日、お好みで) 一時停止して、パイプを幻想的にトリップしてみましょう。