Windows NT 3.5程序员讲述微软标志性“3D管道”屏幕保护程序的起源故事

人们使用屏保程序来防止 CRT 显示器"烧毁",因为静态图像会永久损坏屏幕。像 3D Pipes 这样的屏保程序能在显示器处于非活动状态时为其提供动画效果,从而保护屏幕并延长其使用寿命。此外,它们还能在用户不使用电脑时为其提供可定制的视觉体验。

程序员 Raymond Chen 的故事要从他的朋友说起,90 年代中期,他在微软公司的 OpenGL 图形编程接口团队工作,当时他的同事还未透露姓名。他们为即将发布的Windows NT 3.5成功实现了硬件加速 OpenGL,但却没有办法向最终用户展示先进的 3D 渲染功能。随着操作系统发货日期的临近,该团队需要一个"华而不实"的 OpenGL 演示,而且进度要快。

他的同事提议在 Windows 团队内部举办屏保设计大赛。屏幕保护程序是一个完美的低风险工具,因为出现任何问题都不会影响大局。比赛规则很简单:每个小组制作最炫目的 3D 屏幕保护程序,由全公司投票决定优胜者。获胜的屏幕保护程序将成为 Windows NT 的最终产品。

OpenGL 小组全力以赴,制作出了 3D 文字、3D 迷宫和 3D 飞行物体等 3D 动画。但他们的杰作是令人费解的 3D Pipes。在收集了所有参赛作品后,团队向他们的 Windows NT 同事发送了安装说明和投票链接。正当评委们准备统计票数时,市场部的一位同事大吃一惊,宣布他们的所有作品都值得在 Windows NT 中使用。

幸运的是,看到这些新屏保的人中有一位是营销团队的成员,他在纽约与一家大型计算机行业杂志进行预定访问的前一晚试用了这些屏保。他非常喜欢这些屏保,并回信说:"你们可以取消投票了。我们会把它们全部添加到产品中。"

就这样,通过一封电子邮件,3D 管道屏保和其他参赛作品一夜之间从地下实验变成了成千上万计算机的桌面。

在 CRT 显示器时代,这些屏幕保护程序除了是一种初级 3D 渲染演示外,还能防止屏幕烧毁。现在人们不再担心这个问题了,所以屏保也不再流行。不过,如果你怀旧,想在工作间隙喝杯咖啡放松一下,互联网档案馆里有这些屏保。

这些古老的文件仍可在现代系统上运行。只需从 Internet Archive 的"Windows XP 和 98 Screensavers"页面下载压缩文件,并将内容解压缩到 System 32 文件夹中。你可以在屏保设置中找到它们。

相关推荐
瓦力wow33 分钟前
python 绘制3D平面图
开发语言·python·3d·matplotlib
kailp1 小时前
云渲染技术解析与渲酷平台深度测评:如何实现高效3D创作?
人工智能·深度学习·3d·渲染·gpu算力
Big__Star2 小时前
Windows 上配置 Docker,Docker 的基本原理和用途,以及如何在 Docker 中运行程序
windows·docker·容器
江沉晚呤时2 小时前
GraphQL在.NET 8中的全面实践指南
microsoft·ui·c#·.net·.netcore·graphql
Tech Synapse2 小时前
深度解析3D模型生成器:基于StyleGAN3与PyTorch3D的多风格生成工具开发实战
人工智能·pytorch·深度学习·3d
周末不下雨4 小时前
【论文阅读】——AN EXPRESSIVE REPRESENTATION OF GENERAL 3D SHAPES
论文阅读·3d
神奇萝卜头6 小时前
Gin--Blog项目-flags文件解析
microsoft·gin
Leinwin7 小时前
借助Azure AI Foundry 如何打造语音交互新体验
人工智能·microsoft·azure
flex88887 小时前
一个由微软开源的 Python 工具,用于将多种文件格式转换为 Markdown 格式
开发语言·python·microsoft
腾昵猫8 小时前
Linux从网卡接收到内核软中断处理整体流程
linux·运维·windows